Arquitetos de Software: Desafio e Oportunidade
Através desse papel, os arquitetos de software atuarão como um catalisador para garantir a adoção de boas práticas de arquitetura nos projetos, comunicando soluções claras ao time de desenvolvimento.
Além disso, eles precisarão traduzir necessidades de negócios em decisões técnicas e estruturais, facilitando a gestão do ciclo de vida dos produtos tecnológicos e materializando os objetivos de negócios.
Para alcançar esses resultados, os candidatos devem demonstrar domínio em React Native (Hooks, Context API, TypeScript, Navigation, Animations, Performance Optimization), além de experiência com integrações nativas Android (Java/Kotlin) e iOS (Swift/Objective-C).
Competências Requisitadas:
* Experiência sólida com Clean Architecture, MVI/MVVM, Redux, Flux ou similares;
* Conhecimento em CI/CD mobile (GitHub Actions, Fastlane, AppCenter, etc.);
* Vivência com integração contínua com BFFs / REST APIs;
* Forte domínio de modularização, code splitting e monorepos;
* Conhecimento em testes automatizados mobile (Jest, Detox, E2E, Unit Tests);
* Experiência em publicação e distribuição (Google Play, App Store, TestFlight, Firebase App Distribution);
* Comunicação técnica clara e colaborativa com times multidisciplinares;
* Capacidade de mentorar e influenciar decisões técnicas em múltiplos squads; e
* Perfil investigativo e hands-on, com habilidade para diagnosticar e resolver gargalos complexos.
Benefícios e Oportunidades de Crescimento:
* Bolsa alimentação para utilizar em restaurantes parceiros;