
Mobile Developer
Fadami - Software & Innovation
full-time
Posted on:
Location Type: Hybrid
Location: Rio de Janeiro • Brazil
Visit company websiteExplore more
About the role
- You will develop and maintain mobile applications using Flutter and Dart, applying good architectural practices, state management with GetX, and SOLID principles.
- You will collaborate with the design team to ensure an excellent user experience (UX/UI) and work on integrating RESTful APIs and other backend solutions.
- You will be challenged to deliver performant, scalable solutions with modern interfaces, meeting deadlines and requirements defined with the product team.
Requirements
- Dart – Primary language used in the projects;
- Flutter – Core framework for cross-platform mobile development;
- GetX – Library for state management and routing;
- SOLID Principles – Application of good architectural practices and code organization;
- UX/UI Knowledge – Ability to turn prototypes into functional, responsive interfaces;
- Good understanding of usability principles and user-centered design;
- Experience publishing apps to the App Store and Google Play;
- Knowledge of automated testing for Flutter;
- Familiarity with integrations such as push notifications, location, permissions, camera, and other native mobile device features;
- Projects published in production or available in public repositories (e.g., GitHub).
Benefits
- SulAmérica health insurance;
- SulAmérica dental insurance;
- Day off on your birthday + gift card;
- Cultural allowance;
- Life insurance;
- Flexible meal/food allowance (VA/VR);
- Wellhub (Gympass);
- Relaxed, pleasant, and welcoming work environment;
- Transportation allowance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
DartFlutterGetXSOLID PrinciplesUX/UI KnowledgeAutomated TestingRESTful APIsMobile App PublishingIntegration of Native FeaturesUser-Centered Design