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.
Casos de uso
Pequenas e Médias Empresas
Todas as soluções em um só lugar para contratar com mais agilidade e assertividade.
Grandes Empresas
Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.
Consultorias TI
Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.
Tech Recruiter as a Service
Contrate agora o talento que sua empresa precisa.
Por que a Geekhunter?
Recursos
Blog RH
Conteúdos sobre gestão de pessoas, cultura organizacional e tendências em recursos humanos.
Blog TI
Artigos sobre desenvolvimento, infraestrutura, segurança e inovação na tecnologia da informação para profissionais.
GeekAcademy
Seja especialista na sua área com cursos e formações que irão levar sua carreira para um novo nível.
Webinars
Aprenda com especialistas em recrutamento e seleção de talentos.
Perguntas Frequentes
Respostas esclarecedoras às dúvidas mais comuns sobre uso da plataforma e processos de recrutamento.
PT
Nava Technology for Business
São Paulo - SP, Brasil
Remoto
(Qualquer lugar)
Faixa de Remuneração
Não informada
Nível de Experiência
Sênior
Requisitos
Conhecimentos Desejáveis
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: