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).
As a Flutter Developer, you will work on mobile applications used by millions of users globally. You will collaborate closely with product managers, designers, backend engineers, and AI teams to ship new features, improve performance, and continuously raise the quality bar of our apps. This is a hands-on role for engineers who care about craft, polish, and product thinking. You will work on one or more consumer mobile applications used by millions of users globally.
Job Responsibility:
Build, ship, and iterate on new features in our mobile applications using Flutter
Collaborate with product, design, backend, and AI teams to define and deliver meaningful user experiences
Improve application performance, responsiveness, and stability
Debug issues and continuously refine the quality of the codebase
Explore and adopt new technologies that improve development velocity and product quality
Contribute to architectural discussions and technical decisions as products evolve
Help maintain a clean, readable, and scalable Flutter codebase
Requirements:
BS or MS degree in Computer Science, Engineering, or a related field
Proven software development experience in the mobile ecosystem
2+ year of hands-on experience building Flutter production applications
Experience with state management solutions such as Bloc, GetX, or Provider
Solid understanding of the full mobile development lifecycle
Familiarity with mobile architectures, best practices, and emerging trends
Experience writing clean, readable, and maintainable code
Working knowledge of GCP, especially Firebase services, is a strong plus
Exposure to other programming languages is a plus
Strong attention to detail and pride in building polished user experiences
Curiosity and willingness to learn new technologies and approaches
Comfort working in a fast-paced environment with frequent releases
A collaborative mindset and openness to feedback
Ownership mentality and accountability for what you ship
Comfort working alongside AI coding tools to move faster, paired with strong judgment, structured thinking, and product taste as code becomes more efficient to produce
Nice to have:
Working knowledge of GCP, especially Firebase services, is a strong plus
Exposure to other programming languages is a plus
What we offer:
Private health insurance
A generous meal card
Full visa & relocation support if you’re moving to Barcelona
Annual learning & development budget for courses, tools, or events that support your growth
Free access to Codeway’s suite of apps across productivity, wellness, and education