Job Description
Are you a visionary developer ready to shape the future of digital experiences? TechNova Indonesia is looking for a Senior Mobile App Developer to join our high-performance engineering team. We specialize in building scalable, user-centric applications that redefine industry standards.
In this role, you will lead the technical architecture of our mobile solutions, mentor junior developers, and collaborate with cross-functional teams to deliver products that users love. If you are passionate about clean code, performance optimization, and creating seamless mobile journeys, we want to meet you.
Responsibility
- Application Development: Design, develop, and maintain high-quality mobile applications for both iOS and Android platforms using Flutter or React Native.
- UI/UX Collaboration: Work closely with design teams to translate wireframes and prototypes into pixel-perfect, responsive, and intuitive user interfaces.
- Performance Optimization: Analyze application performance metrics, identify bottlenecks, and implement optimizations to ensure fast load times and smooth animations.
- API Integration: Integrate RESTful APIs and third-party services to ensure seamless data flow and functionality.
- Code Quality: Write clean, maintainable, and well-documented code following industry best practices and design patterns.
- Testing & Debugging: Conduct thorough unit and integration testing to ensure application stability and resolve complex bugs.
Qualification
- Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Experience: Minimum 3-5 years of professional experience in mobile application development.
- Tech Stack: Proficiency in Dart (Flutter) or JavaScript (React Native). Experience with native development (Kotlin/Swift) is a significant plus.
- Architecture: Strong understanding of mobile architecture patterns such as MVVM, MVC, or Clean Architecture.
- Problem Solving: Demonstrated ability to troubleshoot complex technical issues and provide scalable, long-term solutions.
- Soft Skills: Excellent communication skills and the ability to work effectively in an agile, fast-paced environment.