Develop and maintain reliable mobile applications by turning UI/UX designs into functional interfaces, integrating APIs, and ensuring app quality through testing, debugging, and performance optimization.
🏢 Hybrid | 📍 Jakarta | 📍 Semarang
KEY RESPONSIBILITIES
Develop and maintain mobile app features
Translate UI/UX into responsive and functional code
Integrate RESTful APIs/GraphQL services into mobile applications
Debug, test, and support application releases on the Google Play Store
Collaborate with cross-functional teams.
QUALIFICATIONS
2–4 years of professional experience as a Mobile Developer
Proficient in at least one of the following mobile development technologies:
React Native: JavaScript/TypeScript, Redux, Zustand, Context API
Native Android Development: Kotlin, Java, Android SDK
Android Jetpack: ViewModel, LiveData, Room, Jetpack Compose
Familiar with local data storage solutions (AsyncStorage, MMKV, SQLite, Room)
Proficient in Git and version control workflows
Familiar with AI-assisted coding tools and able to review, debug, and validate AI-generated code
Understanding of the mobile application development lifecycle.
NICE TO HAVE
Experience with React Native and native Android development
Experience publishing mobile applications on the Google Play Store
Familiarity with CI/CD and mobile deployment tools (Fastlane, EAS/Expo, Bitrise, GitHub Actions)
Experience with unit and component testing using Jest, React Native Testing Library, or similar tools.
Explore Our Benefits
We believe that anything can be realized. And we want to help you, make what you dream of come true. Become a part of our workforce!
Team Collaboration
We foster a culture of collaboration and innovation.
Career Development
We offer ongoing opportunities for your professional growth.
Experiencing Projects
Join the forefront of projects that present technological challenges.
Health & Insurance
We provide employee health and employment insurance. We are committed to maintaining employee welfare, one of which is by providing catering menus for every employee.
See Other Opportunities.
Backend Developer
Build and maintain backend web and mobile applications using backend programming languages.
Mobile Developer
Build and maintain mobile applications using mobile programming languages