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
Alerta-me sobre empregos como este
Modelo de contratação: PJ ou CLTModelo de trabalho: Remoto (Brasil)Remuneração: PJ: R$ 14.000 a R$ 16.000 + R$ 700/mês no...
Candidatar-se a Este EmpregoEstamos em busca de um(a) Desenvolvedor(a) Backend para atuar na construção e evolução de aplicações escaláveis, utilizando o ecossistema Python....
Candidatar-se a Este EmpregoSomos uma das consultorias que mais cresce no Brasil. Atuamos em negócios & tecnologia com foco em transformações que geram...
Candidatar-se a Este EmpregoA primeira coisa que você precisa saber é que aqui você não vai cair na rotina. A Radix desenvolve soluções...
Candidatar-se a Este EmpregoSomos uma das maiores empresas de saúde da América Latina, com atuação nacional e milhões de clientes atendidos diariamente. Atuamos...
Candidatar-se a Este EmpregoA primeira coisa que você precisa saber é que aqui você não vai cair na rotina. A Radix desenvolve soluções...
Candidatar-se a Este Emprego