Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Na Nava, acreditamos no poder da tecnologia para transformar negócios — e estamos com uma oportunidade desafiadora e estratégica esperando por você.

Vem escrever seu código com a gente! 🚀

Estamos em busca de uma Pessoa Desenvolvedora Mobile Flutter Sênior para atuar na evolução dos nossos aplicativos, contribuindo com arquitetura, qualidade técnica, performance, escalabilidade e consistência da experiência do usuário.

Essa pessoa terá papel importante na construção e manutenção de aplicações mobile robustas, atuando desde o desenvolvimento de funcionalidades até decisões técnicas relacionadas à arquitetura, integração com serviços, Design System, observabilidade, testes, publicação e pipelines de entrega.

Principais responsabilidades

  • Desenvolver, evoluir e manter aplicações mobile utilizando Flutter.
  • Atuar na definição e evolução da arquitetura mobile, com foco em escalabilidade, manutenibilidade e separação de responsabilidades.
  • Implementar funcionalidades seguindo boas práticas de desenvolvimento, testes e revisão de código.
  • Trabalhar com gerenciamento de estado utilizando BLoC, Cubit ou soluções equivalentes.
  • Integrar o aplicativo com APIs REST, WebSocket, Firebase e demais serviços internos ou externos.
  • Implementar e manter integrações com recursos nativos dos dispositivos e camadas Android/iOS.
  • Consumir, implementar e manter Design Systems em aplicações Flutter, garantindo consistência visual, reutilização de componentes e padronização da experiência do usuário.
  • Desenvolver interfaces responsivas e adaptáveis para diferentes tamanhos de tela, dispositivos e orientações.
  • Analisar e melhorar a performance das aplicações mobile.
  • Implementar e acompanhar ferramentas de observabilidade, monitoramento, logs, métricas e análise de falhas.
  • Construir, manter e evoluir testes unitários, testes de widget e testes de integração.
  • Apoiar a publicação e manutenção dos aplicativos na App Store e Google Play.
  • Contribuir para a construção e manutenção de pipelines de CI/CD para aplicações mobile.
  • Participar de refinamentos técnicos, estimativas, decisões de arquitetura e alinhamentos com Produto, Design, QA e Backend.

Requisitos e conhecimentos

  • Domínio avançado do framework Flutter.
  • Experiência sólida com gerenciamento de estado, especialmente BLoC, Cubit ou soluções equivalentes.
  • Conhecimento avançado em arquitetura mobile, como Clean Architecture, modularização e separação de responsabilidades.
  • Experiência com injeção de dependências em Flutter utilizando ferramentas como GetIt, Modular ou soluções equivalentes.
  • Experiência com testes unitários, testes de widget e testes de integração.
  • Experiência com integração REST e WebSocket.
  • Experiência com Firebase.
  • Experiência com ferramentas de observabilidade.
  • Experiência em análise e melhoria de performance em aplicações mobile.
  • Experiência em desenvolvimento de interfaces responsivas e adaptáveis para diferentes tamanhos de tela, dispositivos e orientações.
  • Experiência com integrações nativas e recursos do dispositivo.
  • Experiência no consumo, implementação e manutenção de Design Systems em aplicações Flutter.
  • Experiência com publicação de aplicativos na App Store e Google Play.
  • Conhecimento na construção e manutenção de pipelines de CI/CD para aplicações mobile.
  • Experiência com integração entre Flutter e camadas nativas Android/iOS.

Diferenciais

  • Conhecimento em desenvolvimento nativo Android e/ou iOS.
  • Experiência com Isolates em cenários reais de performance ou processamento paralelo.
  • Experiência com Micro Frontends ou modularização avançada em Flutter.
  • Experiência na construção e manutenção de bibliotecas Flutter ou nativas.
  • Experiência em desenvolvimento de BFF para aplicativos mobile.
  • Conhecimento em Node.js e/ou Python.
  • Vivência em produtos financeiros, fintechs, banking, crédito, meios de pagamento ou ambientes regulados.

Se interessou? Candidate-se à vaga e realize sua entrevista técnica com a SophIA:

https://entrevista.starmindai.ai

Código: NAVA-FLUTTER

A vaga aceita trabalho remoto?

Sim

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Desenvolvedor(a) Backend Python

Unova Digital Curitiba, Paraná, Brazil 25 candidaturas Ontem

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

Engenharia de SoftwareDesenvolvedor(a) Backend PythonEstamos em busca de um(a) Desenvolvedor(a) Backend Python para construir APIs seguras e escaláveis na Unova, integrando módulos de privacidade, LGPD/GDPR e governança de dados com foco em qualidade, performance e boas práticas.Descrição da vagaSob...

Ver Detalhes
Remoto LinkedIn

Desenvolvedor Frontend

H&W Publishing Brazil 39 candidaturas Ontem

Salário estimado

R$ 10k - 15k/mês

Sênior CLT

Função: Desenvolvedor(a) FrontendModelo de Trabalho: 100% RemotoRegime de Contratação: Prestador de Serviço (PJ)Pagamento: USD 2.000Sobre a empresaA HW Publishing é uma holding sediada nos Estados Unidos, especializada em marketing de resposta direta e afiliados, com forte atuação no mercado de nutr...

Ver Detalhes
LinkedIn

Desenvolvedor de Sistemas| Backend | Java | Pix | Cresol Confederação (Remoto)

Cresol Cooperativa Brazil 154 candidaturas Ontem

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

Venha fazer a diferença com a gente! 🧡Estamos em busca de um(a) Desenvolvedor de Sistemas para fortalecer ainda mais o nosso time!Se você acredita no poder do trabalho em equipe, na construção de um ambiente colaborativo e no impacto positivo que pode gerar na comunidade, essa oportunidade é para v...

Ver Detalhes