Buscamos uma pessoa engenheira de software mobile com sólidos conhecimentos em desenvolvimento de aplicativos utilizando gestão de estados no padrão Bloc.
A pessoa ideal para essa posição deve ter experiência em desenvolvimento de aplicativos nativos (Android com Kotlin/Java e/ou iOS com Swift/Obj-C) e em desenvolvimento de aplicativos modulares/multi-lib. Além disso, é fundamental ter habilidades técnicas avançadas em testes unitários, integração, instrumentados e E2E.
Nossa equipe busca alguém que possa trabalhar de forma ativa na identificação de melhorias e otimizações de performance, zelando pela qualidade das aplicações mobile e garantindo a segurança delas.
O candidato deve ter mínimo 5 anos de experiência em desenvolvimento de software e pelo menos 3 anos de experiência em desenvolvimento de aplicativos utilizando Flutter. Além disso, é importante ter experiência com diferentes arquiteturas e padrões de projetos, bem como análise e monitoramento de erros de aplicativos em produção.
Habilidades Técnicas
* Sólidos conhecimentos em desenvolvimento de aplicativos utilizando gestão de estados no padrão Bloc
* Experiência com desenvolvimento de aplicativos nativos (Android com Kotlin/Java e/ou iOS com Swift/Obj-C)
* Experiência em desenvolvimento de aplicativos modulares/multi-lib
* Habilidades técnicas avançadas em testes unitários, integração, instrumentados e E2E
* Conhecimento em diferentes Arquiteturas e Padrões de Projetos
* Análise e monitoramento de erros de aplicativos em produção
Diferenciais
* Experiência com frameworks e padrões de segurança