Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor(a) Mobile Flutter III

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

O desafio

Estamos em busca de um(a) Desenvolvedor(a) Flutter para liderar a evolução do nosso ecossistema mobile. Esta posição é destinada a um profissional que já domina a criação de interfaces e agora foca na engenharia por trás da aplicação: performance, escalabilidade e manutenibilidade a longo prazo.

Você terá o desafio de estruturar projetos complexos, definindo padrões que permitirão ao time escalar com qualidade. Buscamos alguém com perfil consultivo e proativo, capaz de atuar como referência técnica para o time, elevando o nível das entregas através de arquiteturas desacopladas e estratégias robustas de testes. Você atuará diretamente em produtos que são vitais para a operação da empresa, com autonomia para propor refatorações e melhorias processuais.

O que você vai fazer

  • Definir e evoluir a arquitetura das aplicações móveis, utilizando padrões de mercado como Clean Architecture ou MVVM, garantindo a separação de responsabilidades e testabilidade;
  • Planejar a modularização do aplicativo (micro-apps ou pacotes internos) para facilitar o trabalho de múltiplos times no mesmo código base;
  • Avaliar e implementar estratégias de gerenciamento de estado complexas (BLoC, Riverpod, MobX), escolhendo a ferramenta adequada para a necessidade do negócio;
  • Monitorar e otimizar a performance da aplicação (frame rates, consumo de memória e tamanho do bundle) utilizando o Flutter DevTools;
  • Desenvolver e manter integrações com código nativo (Android/Kotlin e iOS/Swift) através de Method Channels ou Platform Channels quando necessário;
  • Garantir a consistência visual e funcional entre plataformas (Android e iOS), respeitando as diretrizes de Interface Humana e Material Design;
  • Estabelecer uma cultura forte de testes automatizados, implementando testes unitários, de widget e testes de integração (Golden Tests/Integration Tests);
  • Configurar e manter pipelines de CI/CD (Bitrise, Codemagic, Fastlane ou GitHub Actions) para automatizar builds, testes e deploy nas lojas;
  • Mentorar desenvolvedores juniores e plenos, conduzindo Code Reviews educativos e workshops técnicos para nivelar o conhecimento do time.

O que buscamos em você

  • Ensino superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas;
  • Sólida experiência em desenvolvimento mobile, com atuação profunda e dedicada com Flutter;
  • Profundo conhecimento do funcionamento interno do Flutter (Render Objects, Element Tree, Widget Tree, Isolates e Event Loop);
  • Domínio de princípios de Engenharia de Software: SOLID, Design Patterns e Injeção de Dependência;
  • Experiência prática na escrita de testes automatizados e conhecimento de frameworks de teste (mockito, flutter_test);
  • Conhecimento em consumo de APIs RESTful, tratamento de erros e estratégias de cache offline (SQLite, Hive, Drift);
  • Capacidade de lidar com a publicação e gestão de aplicativos na Apple App Store e Google Play Store;
  • Capacidade de discutir requisitos com PMs e Designers, alertando sobre viabilidade técnica e propondo alternativas;
  • Proatividade para identificar débitos técnicos e propor um plano de ação para resolvê-los sem paralisar o roadmap de produto;
  • Habilidade de comunicação para defender decisões técnicas baseadas em dados e fatos perante a liderança e o time.

Você sai na frente se tiver

  • Experiência prévia com desenvolvimento nativo (Android com Kotlin/Java ou iOS com Swift/Obj-C) para lidar com integrações complexas;
  • Conhecimento em Design Systems e construção de bibliotecas de componentes reutilizáveis;
  • Experiência com ferramentas de monitoramento e crash reporting (Sentry, Firebase Crashlytics, Datadog);
  • Contribuições para a comunidade Flutter (pacotes open source, artigos, palestras);
  • Vivência em metodologias ágeis (Scrum/Kanban) em ambientes de rápido crescimento.

O que você vai encontrar aqui

  • Um ambiente colaborativo e dinâmico, que valoriza inovação e crescimento;
  • Cultura de aprendizado contínuo e desenvolvimento acelerado;
  • Participação em projetos que fazem a diferença no dia a dia de milhares de pessoas;
  • Modelo remoto de trabalho;
  • Contratação PJ.

Nossos benefícios

  • Flex food Swile – R$ 770,00/mês
  • Day off de aniversário
  • Indicação de Fretonauta Talent

BUSCAS DE VAGAS SEMELHANTES