Desenvolvedor Sênior Mobile
Liderar tecnologicamente o desenvolvimento mobile, definindo padrões, boas práticas e a arquitetura do nosso aplicativo.
Responsabilidades
* Liderar o desenvolvimento de aplicativos mobile nativos para iOS e Android;
* 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.