Deskripsi Pekerjaan
Join our award-winning mobile team as a Senior Mobile Developer and revolutionize digital experiences for millions of users. We're seeking a passionate innovator to architect cutting-edge cross-platform solutions while mentoring junior developers. At TechInnovate, you'll leverage the latest in native and hybrid development to build scalable, user-centric applications that redefine industry standards. Enjoy competitive compensation, flexible remote options, and continuous learning opportunities in our collaborative startup environment.
Our culture thrives on innovation, work-life balance, and impact-driven projects. Located in Surabaya with satellite offices in Solo, Jogjakarta, and Kediri, we offer hybrid work arrangements for optimal flexibility.
Tanggung Jawab
- Design and implement high-performance mobile applications using React Native, Flutter, and native technologies (Kotlin/Swift)
- Lead architectural decisions for scalable mobile solutions across Android and iOS platforms
- Optimize app performance and resolve complex technical bottlenecks
- Mentor junior developers through code reviews and technical workshops
- Collaborate with UX/UI designers to implement pixel-perfect interfaces
- Integrate RESTful APIs and third-party SDKs for enhanced functionality
- Contribute to mobile CI/CD pipeline improvements and automated testing frameworks
Kualifikasi
- Minimum 5 years of professional mobile development experience with 2+ years in React Native or Flutter
- Expert-level proficiency in Kotlin (Android) and Swift (iOS) development
- Strong understanding of modern mobile architecture patterns (MVVM, Clean Architecture)
- Proven experience with mobile performance optimization and debugging
- Familiarity with CI/CD tools (Jenkins, GitLab CI) and mobile testing frameworks
- Portfolio demonstrating 3+ published mobile applications with 50k+ downloads
- Bachelor's degree in Computer Science or equivalent professional experience