This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a Sr. Mobile Developer (Minimum 5 years of relevant experience) who can work on our client’s products and applications, someone who enjoys collaborating with designers and engineers and is passionate about learning and exploring new things. You’ll join a team of pro-level software engineers and solution gurus, working on challenging applications and service-based product development. We care about building a codebase that allows us to move quickly, but is also maintainable in the long term. The person should be passionate about maintaining a clean and maintainable codebase.
Job Responsibility:
Work on our client’s products and applications
Collaborate with designers and engineers
Build a codebase that allows us to move quickly, but is also maintainable in the long term
Maintain a clean and maintainable codebase
Join a team of pro-level software engineers and solution gurus, working on challenging applications and service-based product development
Requirements:
Deep understanding of Flutter and Dart, including performance optimisation and best practices
Strong knowledge of Flutter architecture patterns (Clean Architecture, MVVM, MVC)
Extensive experience with state management (Bloc, Riverpod, Provider, GetX, MobX, etc.)
Experience working with native Android (Kotlin/Java) and iOS (Swift/Objective-C) when required
Hands-on experience with RESTful APIs, GraphQL, and JSON
Strong debugging skills with a focus on bug fixing, performance tuning, and memory optimisation
Experience writing unit tests, widget tests, and integration tests
Proven experience building, maintaining, and scaling multiple production Flutter apps
Strong understanding of Git workflows, code reviews, and branching strategies
Flutter Framework & Dart (advanced level)
GraphQL & REST API integration
App Store & Play Store deployment, updates, and release management