Desenvolvedor(a) Mobile Flutter Sênior
Processo conduzido pela Makin
Skills necessários
Descrição da vaga
🏆 Junte-se à Makin! 🔥
📍Trabalho remoto.
Você é um(a) Desenvolvedor(a) Mobile Sênior, com forte experiência em Flutter, e quer atuar na construção de produtos digitais de alto impacto? Buscamos alguém com profundidade técnica, visão de produto e perfil colaborativo para integrar nossa equipe na Makin.
Aqui valorizamos a resolução de problemas, a criatividade e a busca por soluções simples e eficazes. Somos uma empresa moderna de tecnologia, comprometida em construir relações transparentes e confiáveis. Acreditamos que negócios e tecnologia caminham juntos, e aqui as coisas acontecem de verdade.
Se você compartilha dessa visão, venha fazer parte do nosso time!
Responsabilidades:
Desenvolver e evoluir aplicativos mobile utilizando Flutter.
Definir arquitetura de aplicações mobile.
Desenvolver funcionalidades complexas em Flutter.
Garantir a qualidade do código por meio de testes automatizados, boas práticas, code review e alinhamento com o time.
Garantir experiência do usuário final com performance, escalabilidade e segurança.
Liderar e apoiar tecnicamente o time mobile.
Realizar integrações com APIs e serviços externos.
Atuar em troubleshooting de problemas críticos.
Mentorar desenvolvedores mais juniores.
Trabalhar próximo ao time de produto, UX/UI, backend e QA.
Monitorar e otimizar performance, estabilidade, consumo de recursos e experiência geral dos apps em produção.
Requisitos técnicos:
Experiência sólida em desenvolvimento mobile (nível sênior) com Flutter em produtos reais.
Domínio da linguagem Dart.
Conhecimentos avançados em consumo de APIs REST.
Experiência com gerenciamento de estado avançado (Provider, Riverpod, Bloc ou similar).
Experiência com arquitetura mobile (Clean Architecture, MVVM, etc.).
Prática com testes unitários e de interface para aplicações mobile.
Vivência com Git com Bitbucket e Gitflow.
Experiência com publicação e gestão de apps em Google Play Store e Apple App Store.
Conhecimento em CI/CD mobile.
Experiência com debugging e otimização de performance.
Será um diferencial:
Experiência em apps com grande base de usuários (alta escala).
Conhecimento em segurança mobile.
Experiência com feature flag e experimentação.
Vivência com push notifications, deep links, recursos nativos (câmera, biometria, geolocalização, etc.) e integrações com SDKs de terceiros.
Conhecimento em monitoramento e observabilidade (Crashlytics, Sentry, Firebase Analytics, etc.).
Informações importantes:
Local: remoto.
Contratação PJ e benefícios.
Nível de experiência: sênior.
Início imediato.