Desenvolvedor Frontend Flutter (PLENO/SENIOR)
Jobgether · Brazil
Internet Marketplace Platforms · 11-50 employees
About the role
You will be responsible for designing, developing, and maintaining high-performance mobile applications using Flutter and Dart. You will also collaborate with cross-functional teams to integrate REST APIs and contribute to architectural decisions for digital banking solutions.
What they look for
Requirements
The ideal candidate has solid experience with Flutter, Dart, and mobile application architecture patterns. You must possess strong problem-solving skills and experience working within agile environments like Scrum or Kanban.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Frontend Flutter (PLENO/SENIOR) based in Brazil.
This role offers the opportunity to build and evolve high-impact mobile applications within the financial technology ecosystem.You will contribute to the development of modern, scalable, and high-performance mobile solutions focused on delivering exceptional digital experiences.Working with cross-functional teams, you will help shape products that simplify complex processes and improve how users interact with financial services.The position combines hands-on development, technical decision-making, and collaboration with specialists across engineering, design, and business areas.This is an ideal opportunity for a Flutter developer who enjoys solving complex challenges and applying best practices to create reliable applications.You will have the chance to contribute to strategic projects while growing within an innovative and collaborative environment.
\n
Accountabilities: As a Frontend Flutter Developer, you will be responsible for designing, developing, and maintaining mobile applications while contributing to technical decisions and improving development practices. You will collaborate with multidisciplinary teams to deliver secure, scalable, and user-focused digital solutions.
- Develop and maintain mobile applications using Flutter and Dart.
- Work on strategic Mobile Banking projects focused on performance, usability, and reliability.
- Build modern, responsive, and efficient user interfaces.
- Integrate applications with REST APIs and microservices.
- Participate in technical discussions and architectural decisions.
- Support the team by sharing development best practices and technical knowledge.
- Collaborate closely with business teams, UX/UI designers, QA professionals, and backend developers.
- Contribute to continuous improvements in application quality and engineering processes.
Requirements:
The ideal candidate is a skilled Flutter developer with experience building mobile applications and working in collaborative technology environments. You should have strong technical knowledge, problem-solving abilities, and the ability to communicate effectively with different stakeholders.
- Solid experience with Flutter and Dart development.
- Experience consuming and integrating REST APIs.
- Knowledge of state management and Flutter application architecture patterns.
- Experience working with Git and agile methodologies such as Scrum or Kanban.
- Strong teamwork and communication skills.
- Ability to participate in technical discussions and contribute to solution design.
- Experience in financial services, banking, fintech, or payment solutions is a plus.
- Previous experience with Mobile Banking, Internet Banking, Open Finance, PIX, cards, credit, or investment platforms is highly valued.
- Knowledge of microservices architecture and distributed system integrations is an advantage.
Benefits:
- Remote work model.
- Contracting options available under PJ/CLT formats.
- 15 days of paid rest after completing one year of contract.
- Birthday day off.
- Opportunity to work on strategic digital banking solutions.
- Collaborative environment with opportunities for professional growth.
- Exposure to modern technologies and large-scale application development.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1