Desenvolvedor de Aplicativos Mobile Senior
Estamos procurando por um profissional experiente para liderar o desenvolvimento de nossos aplicativos mobile. O candidato ideal terá experiência em Flutter e será responsável por projetar e implementar arquiteturas escaláveis.
Responsabilidades:
* Liderar a equipe de desenvolvimento de aplicativos mobile nativos para iOS e Android utilizando Flutter;
* Projetar e implementar arquiteturas escaláveis baseadas em boas práticas como Clean Architecture, SOLID e Design Patterns;
* Trabalhar na definição e implementação de Design Systems garantindo interfaces modernas, acessíveis e consistentes;
* Implementar e gerenciar o estado da aplicação (ex: BLoC, Provider, Riverpod, MobX);
* Integrar com APIs RESTful gerenciar estados (loading, error) e realizar persistência local (Hive, Isar, Drift ou SQLite);
* Assegurar a qualidade e performance do código conduzindo code reviews e promovendo boas práticas;
* Colaborar com os times de Web, Backend, Produto e Design para garantir soluções integradas e de alto impacto;
* Estabelecer e evoluir pipelines de CI/CD e automação de builds (GitHub Actions, Bitrise, Codemagic, etc.);
* Realizar testes unitários, de integração e UI para garantir estabilidade e alta performance;
* Ser referência técnica no time mobile apoiando e orientando outros desenvolvedores.
Requisitos:
* Experiência em desenvolvimento de aplicativos mobile nativos para iOS e Android;
* Conhecimento em Flutter e suas bibliotecas;
* Experiência em design systems e boas práticas;
* Domínio em SQL e bancos de dados relacionais;
* Conhecimento em tecnologias de integração de APIs e persistentes de dados;
* Experiência em liderança e gestão de equipes;
* Comunicação eficaz e habilidades de trabalho em equipe;
* Resolução de problemas e pensamento crítico;
* Habilidades em inglês avançado;
* Experiência em ferramentas de versionamento Git.
Benefícios:
Nossa empresa oferece uma variedade de benefícios para melhorar a vida dos nossos funcionários.
* Plano de saúde e previdência social;
* Vale-transporte e alimentação;
* Aulas gratuitas de línguas estrangeiras;
* Accommodation e campo muito acolhedor, que você vai adorar.
Estar envolvido em projetos desafiadores:
Trabalhar em projetos desafiadores e inovadores pode ajudar a aumentar sua criatividade e competências técnicas.