Description
Job Summary:
We are seeking a Flutter developer to build and maintain mobile applications, ensuring responsive interfaces and high code quality within a high-performance team.
Key Highlights:
1. Collaborate with product, design, and backend teams to evolve solutions
2. Ensure code quality through best practices, testing, and version control
3. Build responsive interfaces aligned with the Design System
**OnHappy** is developed by Onfly, Latin America’s #1 travel tech company. The same infrastructure that already processes millions in corporate travel now ensures greater savings, security, and a complete experience for employees traveling for leisure.
**Our values are applied daily and make a difference in our results.** If you believe growth drives momentum, the customer must be at the center, technology and simplicity work, focus combined with collaboration and courage challenges the obvious;
Join us to become an **ONHAPPY**!
**Responsibilities and Duties**
* Develop and maintain mobile applications using Flutter.
* Build responsive interfaces aligned with the Design System.
* Integrate applications with APIs and external services.
* Ensure code quality through best practices, testing, and version control.
* Collaborate with product, design, and backend teams to evolve solutions.
**Requirements and Qualifications**
* Experience with Flutter and the Dart language.
* Experience building complex and responsive interfaces.
* Practical experience with state management (BLoC, MobX, or similar).
* Knowledge of Clean Architecture, SOLID principles, and Design Patterns.
* Experience with Dependency Injection (DI) and Inversion of Control (IoC).
* Ability to write clean, organized, and well-documented code.
* Experience with RESTful APIs and JSON manipulation.
* Experience with local databases (Hive, Isar, Drift, SQLite).
* Knowledge of Firebase and push notifications.
* Experience with unit testing.
* Proficiency in Git and associated workflows (Git Flow, Pull Requests).
**Additional Information**
* Hybrid work model (2 days per week onsite, remainder remote);
* Flexible working hours;
* Meal allowance via flexible card: R$40 (no 6% deduction);
* Transportation allowance via flexible card (no 6% deduction);
* Unimed health plan, with no co-payment and no monthly fee for Onflyers (fully covered by us :D);
* Dental plan (monthly fee discount);
* Pharmacy discount;
* Online psychotherapy benefit (Vittude);
* Gym benefits! (Gympass);
* 90% scholarship for language studies;
* Annual budget of up to R$1,000 for training/certifications relevant to your field;
* Discounts on undergraduate and graduate programs (UNA and UNIBH);
* Funeral assistance (Grupo Zelo);
* Extended maternity/paternity leave;
* R$200 voucher on Onhappy (an exclusive platform offering discounted travel across Brazil);
* Life insurance.
#### **We are Latin America’s largest B2B Travel Tech company and, for two consecutive years, have been ranked among the best places to work in Brazil by Great Place to Work.**
#### **With intensive use of technology and a strong human touch,** **we simplify travel and expense management for over 1,600 client companies**, delivering greater practicality, savings, and comfort to all individuals.
#### **We believe business travel can be simpler with technology. To achieve this, we seek talent for mutual learning within a high-performance team eager to grow significantly.**
#### **Driven by innovation, we believe diverse and inclusive environments create meaningful impact. Thus, we offer space for everyone and promote opportunities to accelerate careers.**