Make is an AI-first design and engineering agency seeking a skilled Flutter Engineer to join our global, remote-first team. We specialize in crafting award-winning, large-scale software that has been featured in major media outlets and used by millions, and we are looking for someone who thrives on autonomy and technical excellence.
Key responsibilities
- Develop and maintain high-quality Flutter functionality across iOS, Android, and web platforms.
- Build responsive, reusable user interfaces using advanced widget-composition practices.
- Manage complex application state using Cubit/Bloc and implement scalable navigation with go_router.
- Integrate backend services using Retrofit, JSON serialization, and code-generation tools.
- Utilize AI-driven workflows to streamline development, testing, and debugging processes.
Requirements
- Minimum of 3 years of professional experience working with Flutter.
- Strong proficiency in Flutter state management and responsive UI design.
- Practical experience with AI tools to enhance software development productivity.
- Ability to write comprehensive unit, widget, and integration tests.
- Excellent communication skills with the ability to work effectively in an asynchronous, remote environment.
What we offer
- Opportunity to work within a world-class digital studio alongside an international team.
- Fully remote work environment with a focus on autonomy and ownership.
- Company-provided equipment to support your development workflow.
- Eligibility for an annual performance-based bonus.