Deskripsi Pekerjaan
Join our award-winning mobile development team and shape the future of digital experiences in Southeast Asia! At TechInnovate Indonesia, we're revolutionizing mobile technology for leading fintech and e-commerce clients. As a Mobile Developer, you'll architect high-performance native and cross-platform applications that serve millions of users across Indonesia. Our startup culture combines agile methodologies with cutting-edge tools to deliver innovative solutions.
We offer competitive compensation, flexible remote work options, continuous learning programs, and opportunities to work on groundbreaking projects. Our Jakarta office features state-of-the-art facilities and a collaborative workspace where creativity thrives.
Tanggung Jawab
- Design, develop, and maintain native Android (Kotlin/Java) and iOS (Swift/Objective-C) applications
- Implement responsive UI/UX designs using modern frameworks like Jetpack Compose and SwiftUI
- Optimize app performance for battery efficiency, speed, and memory usage
- Integrate RESTful APIs and third-party SDKs for payment gateways and analytics
- Lead code reviews and enforce best practices in CI/CD pipelines
- Collaborate with UX/UI designers to translate mockups into functional interfaces
- Maintain and update existing apps while ensuring backward compatibility
Kualifikasi
- Bachelor's degree in Computer Science or related field (3+ years experience)
- Expertise in native development: Android (Kotlin/Java) and iOS (Swift/Objective-C)
- Proficiency in cross-platform frameworks (React Native/Flutter preferred)
- Strong understanding of mobile architecture patterns (MVVM, VIPER)
- Experience with RESTful API integration and state management
- Familiarity with CI/CD tools (Jenkins, GitLab CI) and version control (Git)
- Portfolio showcasing 3+ published mobile apps on Google Play/App Store
- Problem-solving skills for complex debugging and optimization challenges