Job Summary
Job description
Overview of job
We are looking for a Junior Android Developer to join our growing Motorist Vietnam team.
You will help design, optimize, and enhance the Motorist mobile application — one of Singapore’s leading automotive platforms — using the latest Android technologies to deliver the best experience for drivers across Southeast Asia.
1. Education
● Bachelor’s degree in Computer Science, Software Engineering, or related field.
● Final-year students or fresh graduates with strong Android project portfolios are also welcome to apply.
2. Responsibilities
● Design, build, and maintain advanced features for the Motorist app using Kotlin and Jetpack Compose.
● Implement modern architectures using MVVM, Hilt/Dagger (Dependency Injection), and Coroutines.
● Work with frameworks and libraries such as Retrofit2 + OkHttp3, Realm, RxJava, and Firebase Crashlytics / Analytics.
● Collaborate closely with backend developers, designers, and QA testers to ensure smooth, high-performance user experiences.
● Debug, refactor, and continuously optimize the Motorist app for reliability and scalability.
● Conduct research and apply emerging Android technologies to improve performance and user satisfaction.
● Participate in sprint planning, code reviews, and team knowledge sharing sessions.
● Competitive salary with annual performance review and 13th-month bonus.
● Modern working devices: MacBook, monitor, Android test phones, etc.
● PVI Health Insurance and full social insurance as per Vietnam Labor Law.
● 15 days annual leave, increasing by 1 day per year.
● English language training sponsored by the company.
● Professional development and opportunities to travel to Singapore for training.
● Friendly, innovative, and young working environment in District 2, Ho Chi Minh City.
● Working hours: 7 hours/day, Monday to Friday (no weekends).
● Year-end party and team-building activities.
● Unlimited potential for career growth and internal advancement.
Job Requirement
Must Have
● Bachelor’s degree in Computer Science or related field.
● Understanding of Java/Kotlin, Android Studio, and Android SDK fundamentals.
● Familiar with SOLID principles, OOP, data structures, and clean architecture (MVVM).
● Experience working with databases such as SQLite, Room, and Realm.
● Understanding of RESTful API integration and JSON data handling.
● Proficient understanding of code version control tools, such as Git.
● Strong attention to detail and analytical problem-solving mindset.
Nice to Have
● Exposure to Jetpack Compose, Retrofit2 / OkHttp3, RxJava, or Google Maps SDK.
● Basic understanding of Firebase Messaging, Crashlytics, or Remote Config.
● Familiarity with Material 3 Design, Coroutines Flow, or JUnit / Espresso testing.
● Appreciation for clean, maintainable, and well-structured code.
● Collaborative mindset and a reliable team player who takes ownership of their work.
Language Skills
● Able to communicate and collaborate in English (written and spoken).
● Willing to learn and improve communication when working with Singapore HQ and other markets.
Flexible Points
We welcome engineers who:
● Are passionate about Android development and eager to grow in a professional environment.
● May not have long working experience but can demonstrate strong fundamentals and self-learning ability.
● Want to master Jetpack Compose, Kotlin Coroutines, and Clean Architecture.
● Are not yet fluent in English but are motivated to practice and improve daily.
● Enjoy solving problems and building high-quality apps that users love.
Notice
Candidates are required to provide reference information after passing the interview round.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Android
- Java
- Kotlin
- JSON
- JUnit
- SQLite
- Android SDK
- OOP
- Git
- MVVM
- Mobile App
- SOLID
- Google Maps SDK
- Crashlytics
- Firebase
- Realm
- Retrofit
- RESTful API
- RxJava
- Android Studio
- Espresso
- Clean Architecture
- Jetpack
- Coroutines
COMPETENCES
- Detail oriented
- Analytic Skills
- Reliable
- Problem Solving Skills
- Communication Skills
- Teamwork
- Creative
- Self Studying
- Hard working
- Willing to learn
- Ambitious
- Flexible
BUSINESS PROFILE
Motorist.sg is Singapore's Leading AutoConcierge Platform that simplifies vehicle ownership.