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).
Valtech is looking for a Flutter Lead Developer to shape our cross-platform mobile and web application landscape. In this role, you will own the technical strategy, architecture, and delivery of scalable, high-performing Flutter applications that power digital experiences across our business. Working at the intersection of design, development, and product, you’ll lead a cross-functional team of developers and testers, define best practices, and transform ideas into elegant, responsive, and maintainable apps. You will play a key role in driving technical excellence and Flutter adoption, while mentoring others and contributing to a culture of innovation and quality.
Job Responsibility:
Lead Flutter mobile app development across Android / iOS
Focus on best engineering practices for quality, clean code, testing & observability
Architect scalable, maintainable, and performant mobile solutions
Mentor and guide Flutter developers
conduct code reviews
Collaborate with product, design, and backend teams
Ensure code quality, testing, and CI/CD integration
Stay updated with Flutter/Dart trends and best practices
Manage technical risks and project timelines
Requirements:
7+ years of total development experience
at least 3+ years in Flutter development
Strong knowledge of data structures, modern design patterns, and best practices in object-oriented software engineering
The ability to write clean and neat code that is easy to maintain
The ability to cover all (or almost all) your work with tests
Understanding the principles of user interface design
Expert knowledge of the Dart language
Knowledge of development and configuration tools (Git, Jira, Jenkins, etc.)
Experience with RESTful APIs to connect to back-end services
Knowledge of modern architectural patterns in mobile development (BLoC, MVVM) and the principles of functional programming
Understanding the principles of DRY and SOLID principles
Experience in creating multi-module projects
Advanced level of English, both written and verbal
Nice to have:
Experience developing native applications (Android/iOS) will be a plus
What we offer:
Flexibility, with remote and hybrid work options (country-dependent)
Career advancement, with international mobility and professional development programs
Learning and development, with access to cutting-edge tools, training and industry experts