Requirements:
- Minimum 2 years’ experience of Mobile Developer (Android/iOS)
- Proficiency and experience developing Android OR iOS applications
- Proven experience with Kotlin for Android or Swift for iOS
- Designs and implements complex UI and app flows
- Applies architecture patterns (MVVM, MVI, etc.)
- Implements OTA update solutions (CodePush, Dynamic Feature Modules)
- Optimizes app performance, handles multi-module setup
- Collaborates closely with designers, backend, QA, and product
Key Responsibilities:
- Assist in developing, testing, and maintaining Android applications.
- Write clean, maintainable, and scalable code following best practices.
- Collaborate with senior engineers, designers, and product teams to implement new features and enhance existing ones.
- Participate in code reviews and contribute to continuous development process improvements.
- Identify, troubleshoot, and resolve issues, ensuring optimal performance and user experience.
- Stay updated with the latest Android technologies, trends, and best practices.
Job Type: Full Time
Job Location: Jakarta Semarang