Description
**Remote**
**BR**
**Senior Flutter Developer**
**The journey of those who love reimagining the future is here.**
About Rethink
We are a consultancy that combines **technology, design, and digital product strategy** to solve challenges faced by major Brazilian companies. Now as part of **Framework Digital**, we’ve expanded our impact by delivering end-to-end support across the digital journey—from conception to scale.
Our mission is to generate real value through solutions that connect teams, systems, and people. We believe digital transformation happens when strategy, technology, and experience move forward together—and that’s exactly what we deliver.
Companies such as **Smiles, Gol, Santander Esfera, Swift, and Comgás** trust our partnership to accelerate their digital evolution—consistently and effectively.
Diversity and Inclusion
To reimagine the future, it’s essential to ensure **more diverse and inclusive environments**. Therefore, we strongly encourage applications from **women, Black, Brown, Indigenous, LGBTQIAPN\+, and people with disabilities**.
Would you like to help us reimagine a more diverse future?
What will your role be?
You’ll work as a Flutter Developer on a high-traffic app with direct impact on sales, operating within a mature and well-structured architecture. Your focus will be evolving critical user flows alongside a multidisciplinary team—ensuring quality, performance, and adherence to the Design System—with genuine autonomy to propose structural improvements to the product.
What will your day-to-day look like?
You’ll closely collaborate with Product, Design, Backend, and QA teams to build and evolve features; participate in code reviews; contribute to internal documentation; and ensure the app performs well across both markets we serve: Brazil and the USA—on iOS and Android. Using AI tools (e.g., Claude Code, Copilot, and similar) is part of the team’s routine; we expect you to use these tools fluently and critically—reviewing generated outputs and taking ownership of delivery quality.
For this position, the following are essential:
* Solid experience with Flutter/Dart and published apps on app stores (iOS and Android);
* Proficiency in Clean Architecture or layered architectures (domain / data / presentation);
* Experience with state management (GetX, Bloc, Riverpod, or similar);
* Consumption of REST APIs, error handling, and JWT-based authentication;
* Knowledge of Flutter testing (unit and widget tests);
* Git workflow including pull requests, code reviews, and feature/bugfix branches;
* Basic native integrations on Android (Gradle, flavors) and iOS (Xcode, CocoaPods);
* Advanced or fluent English.
You’ll stand out if you:
* Have experience with CRM and messaging platforms such as Emarsys, OneSignal, or Braze (push \+ in-app);
* Are familiar with mobile attribution platforms like AppsFlyer or Adjust;
* Have worked with mobile CI/CD using Fastlane, Codemagic, Bitrise, or GitHub Actions;
* Can propose improvements to prompts, automations, and AI-powered workflows that boost team productivity;
**Interested in this opportunity?**
Then come reimagine the future with us! ✨