
Android Engineer
- กรุงเทพฯ
- งานประจำ
- ฟูลไทม์
- Android Jetpack as a foundation of everything
- We use MVVM, MVVM and MVVM
- We highly believe that high-quality code isn't overcomplicated. Human-readable code is a lot more important than unnecessarily luxurious one-liner
- Modularized development is our core philosophy, we love legos!
- We love ideation, brainstorming, but not fighting
- We do love new technologies, we love to try them but what most important is the suitability of those technologies with our development
- Guide the architecture of large features which impact all parts of the company, identifying issues and raising concerns/blockers for mitigation
- Design and build advanced Social Cloud SDK and UIKit for the Android platform
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Collaborate with a small, autonomous team of developers, designers, and product owners to find end-to-end solutions to important problems
- Implement these solutions for our Android client, adhering to Android development best practices
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Comfortable with rapid development cycles, SCRUM or other Agile methodologies
- Familiarity with RESTful APIs, Web-socket, and MQTT to connect Android SDK to back-end services
- A deep understanding of the Android SDK, Activity and Fragment lifecycles, thread management
- Build high quality code by always writing tests and using performance evaluation tools like Android Profiler
- Experience with Android libraries such as Kotlin Courotines, Retrofit, RxJava3, RoomDB, Junit, Mockito.
- Proficient understanding of code versioning tools, such as Git
- Global Diversity - You'll work with an international team of professionals with a hugely diverse cultural background that embraces 29 nationalities.
- Remote First Setup - You are required to work from the office 3 days a month. The rest of the days, you are free to work wherever you feel most productive.
- Life Assurance & Private Healthcare: Your insurance plan includes dental care, so your smile is covered too!
- Annual Health Check-Up: Stay on top of your well-being with an annual health check-up.
- Mental Health Support: Take care of your mind with an allowance to reimburse therapy sessions up to a certain limit. Your mental health matters!
- Sponsored Weekly Sports Sessions: Stay active and connect with colleagues! We sponsor various sports like badminton, tennis, and pilates to keep you moving and having fun together offline.
- Unlimited Paid Vacation Days: Recharge and disconnect whenever you need - the time is yours to take!