DescriptionBuild & Maintain Apps – Develop high-performance Flutter applications for iOS and Android.
• Scalable Codebase – Design and implement scalable, reusable, and maintainable Flutter code.
• Testing & Quality – Write unit tests with strong coverage to ensure app reliability.
• Team Collaboration – Work closely with product managers, UX designers, and QA teams to deliver seamless user experiences.
Required skills and Experience
4+ years experience in mobile app development
2+ years in flutter and dart
Strong expertise in Flutter framework, Dart language, and state management (BLoC, Riverpod, Provider, etc.).
Solid understanding of asynchronous programming, memory management, and performance optimization in Flutter.
Familiarity with unit testing, widget testing, and integration testing
Knowledge of native Android (Kotlin/Java) or iOS (Swift/Objective-C)
API & Backend Integration: Connect with RESTful APIs, GraphQL, and other backend services
Experience in Figma
Experience in Firebase crashlytics
Very good understanding of Git commands
Experience in using Flutter dev tools for debugging and performance optimisation
Nice to have:
Experience with Backend for Frontend (BFF) pattern.
Familiarity with New Relic or other APM tools for monitoring performance.
Experience working with Flutter Web and responsive UI design across breakpoints.
Exposure to Adobe Journey Optimizer (AJO) for push notifications
Exposure in CI/CD
We would like to screen the candidates, and it will typically be an hour call. The screening will focus on the mandatory skills mentioned above.
Please reach out if you have any questions.