Descrição do Cargo
Somos uma startup jurídica em busca de um profissional qualificado para liderar o desenvolvimento mobile e definir padrões, boas práticas e a arquitetura do nosso aplicativo.
Requisitos e Habilidades
* Liderar o 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.