Job Description
Join our award-winning mobile development team at TechInnovate Indonesia! We're seeking a passionate Senior Mobile App Developer to create cutting-edge experiences for millions of users across Southeast Asia. You'll lead the design and implementation of scalable mobile solutions using modern frameworks while mentoring junior developers in our collaborative Agile environment.
Our startup culture combines innovation with work-life balance, offering competitive benefits including remote flexibility options, continuous learning programs, and health insurance. Located in Jakarta's vibrant business district, you'll work alongside industry experts shaping the future of mobile technology.
Responsibility
- Develop and maintain native iOS (Swift) and Android (Kotlin) applications with optimized performance
- Collaborate with UX/UI designers to translate mockups into pixel-perfect mobile interfaces
- Implement RESTful APIs and integrate backend services with mobile frontends
- Lead code reviews and establish best practices for mobile architecture
- Optimize apps for maximum speed and scalability across diverse device models
- Conduct thorough testing and debugging to ensure robust application quality
- Mentor junior developers through pair programming and knowledge sharing sessions
Qualification
- Minimum 5 years of professional mobile development experience
- Expert proficiency in Swift for iOS and Kotlin for Android platforms
- Strong understanding of mobile architecture patterns (MVVM, Clean Architecture)
- Proven track record of publishing apps to App Store and Google Play
- Familiarity with CI/CD pipelines for mobile (Fastlane, Jenkins)
- Experience with Firebase, AWS Mobile Services, or similar cloud solutions
- Knowledge of React Native or Flutter as cross-platform alternatives
- Bachelor's degree in Computer Science or related field