Geekhunter Logo

Soluções

Software de recrutamento

Divulgue vagas, importe perfis, pré-qualifique candidatos com perguntas personalizadas e controle todo o recrutamento em um só lugar.

Serviço de recrutamento

Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.

Base de talentos

Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.

Nossos planos

Descubra o plano perfeito para suas necessidades.

Login

Português

PT

Nava Technology for Business


São Paulo - SP, Brasil

Desenvolvedor(a) Mobile Flutter Sênior

Remoto

(Qualquer lugar)

Faixa de Remuneração

Não informada

Nível de Experiência

Sênior

Requisitos

4+ anos de experiência na carreira
Flutter
GetIt
CI/CD

Conhecimentos Desejáveis

Python
Node.js

Tarefas e Responsabilidades

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


Compartilhar vaga:

Compartilhar vaga: