Desenvolvedor(a) Flutter Sênior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in mobile development with Flutter and Dart., Deep knowledge of the Flutter framework, its widgets, and lifecycle., Solid experience with state management and RESTful/GraphQL APIs., Bachelor's degree in Computer Science, Software Engineering, or related fields, or equivalent practical experience..

Key responsabilities:

  • Lead the development and maintenance of high-quality mobile applications using Flutter.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Make architectural and technical design decisions to ensure application performance and maintainability.
  • Mentor junior developers and participate in agile ceremonies.

Alterdata Software logo
Alterdata Software Large https://www.alterdata.com.br/
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

Estamos procurando um(a) Desenvolvedor(a) Flutter Sênior experiente e proativo(a) para desempenhar um papel crucial no desenvolvimento e evolução dos nossos aplicativos móveis. Você será responsável por liderar tecnicamente projetos, desenvolver novas funcionalidades, garantir a qualidade e performance das aplicações, além de mentorar outros desenvolvedores. Se você tem paixão por criar interfaces fluidas, código limpo e performático, e quer trabalhar em um ambiente dinâmico e desafiador, esta vaga é para você!


RESPONSIBILITIES AND ASSIGNMENTS

Responsabilidades:

  • Liderar o desenvolvimento e manutenção de aplicativos móveis de alta qualidade utilizando Flutter e Dart.
  • Colaborar ativamente com equipes multifuncionais (Produto, Design, QA, Backend) para definir, projetar e entregar novas funcionalidades.
  • Tomar decisões arquiteturais e de design técnico para garantir escalabilidade, manutenibilidade e performance das aplicações.
  • Escrever código limpo, bem documentado, testável e eficiente, seguindo as melhores práticas de desenvolvimento.
  • Implementar testes unitários, de widget e de integração para garantir a robustez das aplicações.
  • Otimizar o desempenho das aplicações, identificando e corrigindo gargalos.
  • Mentorrar desenvolvedores mais juniores, compartilhando conhecimento e promovendo boas práticas.
  • Manter-se atualizado sobre as últimas tendências e tecnologias do ecossistema Flutter e mobile.
  • Participar ativamente das cerimônias ágeis (planning, dailies, reviews, retrospectives).
  • Solucionar problemas complexos e realizar debugging eficaz.



REQUIREMENTS AND QUALIFICATIONS

Requisitos:

  • Experiência comprovada em desenvolvimento mobile com Flutter e Dart.
  • Profundo conhecimento do framework Flutter, seus widgets, ciclo de vida e ecossistema.
  • Experiência sólida com gerenciamento de estado (ex: Bloc, Provider, Riverpod, GetX).
  • Experiência com consumo de APIs RESTful e/ou GraphQL.
  • Proficiência em Git e fluxos de trabalho como Gitflow.
  • Sólidos conhecimentos em padrões de arquitetura mobile (MVVM, MVC, MVP, Clean Architecture).
  • Experiência prática com testes automatizados em Flutter (unitários, widget, integração).
  • Familiaridade com práticas de CI/CD para desenvolvimento mobile.
  • Excelentes habilidades de resolução de problemas e pensamento analítico.
  • Boas habilidades de comunicação e capacidade de trabalhar bem em equipe.
  • Formação superior em Ciência da Computação, Engenharia de Software, Análise de Sistemas ou áreas correlatas, OU experiência prática equivalente comprovada.


Diferenciais:

  • Experiência com desenvolvimento nativo (Kotlin/Java para Android).
  • Ter aplicativos publicados na Google Play Store e/ou Apple App Store.
  • Experiência com metodologias ágeis (Scrum, Kanban).
  • Conhecimento em outras tecnologias (Python - Django).
  • Experiência com ferramentas de monitoramento e análise de performance mobile.



ADDITIONAL INFORMATION

Vaga 100% remota


Alterdata é #FeitadeGente


Encontre um trabalho que você ama.


Junte-se a nós para construir a empresa que você sonha!


Desenvolvemos soluções para impulsionar a prosperidade da sociedade através da tecnologia nos mais variados ramos de atuação, com destaque nos segmentos contábil, empresarial, food, imobiliário, moda e varejo.


Contamos com:


✔️+1.900 colaboradores;

✔️+ 500k sistemas em uso;

✔️+ 60 mil clientes;

✔️+100 bases em TODO Brasil!


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Analytical Thinking
  • Teamwork
  • Communication

Flutter Developer Related jobs