Description
Key Responsibilities:
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define, design, and deliver new mobile features.
- Develop high-quality mobile applications using Flutter (Dart) and ensure seamless integration with backend systems and third-party services.
- Write clean, maintainable, and efficient code following industry best practices.
- Troubleshoot, debug, and enhance performance for existing mobile applications.
- Participate in code reviews, contribute to technical discussions, and help define best practices.
- Work on both development and production support activities as required.
- Translate business requirements into technical solutions and ensure timely delivery of project milestones.
- Perform thorough unit testing to ensure high-quality releases.
Top Skills Required:
Native Mobile Development Expertise (iOS and/or Android)
- Strong experience working with Swift/Objective-C, Java/Kotlin, backend integrations, and third-party SDKs.
Advanced Flutter Development Experience
- Proven hands-on experience with Flutter, Dart, and mobile UI/UX best practices.
Mobile App Development + Unit Testing Across Multiple Technologies
Hands-on experience in at least one of:
- Swift / Objective-C
- Android Java / Kotlin
- Xamarin
- React Native
- Strong unit testing and debugging skills.





