As a Flutter Developer, you will take full ownership of the product lifecycle, guiding projects from initial architecture through to deployment and optimization. You'll establish technical standards, lead implementation decisions, and ensure applications are built on robust, scalable foundations that support advanced functionality.
Key Responsibilities
- Lead the design and execution of mobile application architecture using Flutter and Dart
- Define coding practices and development guidelines to maintain high-quality codebases
- Mentor junior developers and contribute to team growth through knowledge sharing
- Integrate AI models into mobile features via API connections
- Collaborate with cross-functional teams to align technical solutions with product goals
- Optimize applications for performance, scalability, and user experience
- Adapt quickly to changing requirements and deliver updates with precision
Qualifications
You should have a degree in Computer Science, Telecommunications Engineering, or a related field, or equivalent professional experience. Strong expertise in Flutter and Dart is essential, with a proven track record building and maintaining mobile applications. Alternatively, experience with iOS (Swift/Objective-C) or React Native combined with a drive to transition into Flutter is acceptable.
Required technical knowledge includes cloud infrastructure on AWS or GCP, Firebase services (Firestore, Authentication, Storage, Functions), and API integrations. You should be comfortable evaluating architectural trade-offs and selecting the best approach for each product challenge.
Strong problem-solving skills, attention to detail, and a product-first mindset are critical. You must be self-motivated, capable of working independently, and able to thrive in a fast-moving startup environment. Fluency in spoken and written English is required.
Preferred Experience
- Integrating AI models into mobile applications
- Working with backend technologies such as Typescript, Python, Node.js, or Java
- Launching personal or side projects, particularly mobile apps
- Native iOS development
Work Environment
This is a hybrid role open to candidates in Spain. You can work remotely from anywhere in the country, with the option to work from the Barcelona office (Barcelona Tech City) at least two days per week if locally based. Flexible hours are supported, and you’ll receive high-end equipment to enable effective development.
The team values innovation, experimentation, and performance. You’ll work alongside a driven, entrepreneurial group focused on pushing technical boundaries and delivering impactful products. This role offers the chance to lead initiatives, grow professionally, and shape the future of mobile applications with cutting-edge technologies.
Inclusion Statement
We welcome all applicants regardless of background or identity. Our culture is built on equal opportunity, inclusivity, and a shared passion for building exceptional products. If this role inspires you, we encourage you to apply.