Job Description

Job Summary

We are looking for a talented Flutter Developer to join our team and contribute to the development of high-quality mobile applications for iOS and Android. The ideal candidate should have expertise in Flutter and Dart, a strong grasp of mobile UI/UX principles, and experience working in an agile development environment. 


Must-Have Skills (Mandatory)

- 3 to 4 years of hands-on experience in mobile app development using Flutter. 

- Proficiency in Dart programming language. 

- Strong understanding of the Flutter framework and its ecosystem. 

- Experience in building and deploying mobile applications on both iOS and Android. 

- Strong understanding of RESTful APIs and third-party integrations. 

- Knowledge of .NET Web APIs development and consumption. 

- Experience with state management techniques (Provider, Riverpod, Bloc, etc.). 

- Knowledge of Firebase, GraphQL, or other backend services. 

- Proficiency in version control systems (Git/GitHub/GitLab). 

- Understanding of mobile app architecture and clean code principles (SOLID, MVVM, etc.). 

- Strong problem-solving and debugging skills. 

- Solid understanding of mobile app design principles, interface guidelines, and best practices. 

- Strong communication and collaboration skills. 


Good-to-Have Skills (Optional)

- Experience with native mobile development (React Native, Swift, Kotlin, Java). 

- Knowledge of CI/CD pipelines for mobile apps. 

- Familiarity with testing frameworks (Mockito, Flutter Test, etc.). 

- Experience working in an Agile/Scrum environment. 


Qualifications & Experience  

- Bachelor’s degree in Computer Science, Engineering, or a related field. 

- 3 to 4 years of experience in Flutter and Dart development. 

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application