Senior Android Developer
JacksonGrant- Developer who is willing to create disruptive and innovative applications
- Experience in software engineering experience with IOS or Android
- Developer who are familiar and experienced with mobile backend servers and database
- Understand design patterns and Object-Oriented design for Mobile application.
- Exemplary communication skills (both written and oral), with experience producing technical and design documentation of complex processes.
- Experienced in Kotlin
- Good understanding of Asynchronous programming and Reactive programming eg RxJava.
- Good understanding of Core Android libraries and frameworks including RxJava, Retrofit, Dagger, Livedata, and Room as one of the most used ones.
- Proficient in modern mobile and design practices. For example, MVVM, MVP, and SOLID principles
- Experienced in unit testing and integration testing
- Familiar with agile software process
The following list is an extra plus
- Kotlin Coroutines is a plus
- Experienced in maintain script for automating CI/CD process
- Experienced in building application in Modularize Architecture
- Functional Programming principle and how to apply it in the real-world application
- Dental insurance
- Life Insurance
- Medical insurance
- Travel allowance
- ทำงานสัปดาห์ละ 5 วัน
- มีเวลาการทำงานที่ยืดหยุ่น
- โบนัสตามผลงาน/ผลประกอบการ
The experienced Management Team of RLC bring with them collectively many years of local and regional recruitment know-how gained in the local Thailand market and in SEA.
RLC offers recruitment services in the following sectors; Heavy Industry, Light Industry, Life Sciences and Services. The core of the business caters to mid range level professionals to senior and executive management appointments.