Procuramos um profissional experiente em arquitetura de software com habilidades avançadas em React Native.
Atuarão como responsável pela adoção de boas práticas de arquitetura nos projetos, criando visões arquiteturais que comunicam a solução de forma clara ao time de desenvolvimento e tomando decisões que facilitem a gestão do ciclo de vida dos produtos.
Você será responsável por garantir que boas práticas de arquitetura sejam adotadas pelos times de desenvolvimento, criar visões arquiteturais que traduzam necessidades de negócio e implementar métricas de qualidade nos projetos.
Além disso, você trabalhará em estreita colaboração com times multidisciplinares para garantir excelência técnica e experiência do usuário.
Requisitos
* Experiência com React Native: Domínio em Hooks, Context API, TypeScript, Navigation, Animations e Performance Optimization;
* Integrações nativas Android: Experiência sólida com criação e manutenção de bridges;
* Arquiteturas móveis modernas: Conhecimento em Clean Architecture, MVI/MVVM, Redux ou similares;
* CI/CD mobile: Conhecimento em GitHub Actions, Fastlane, AppCenter, etc.;
* Testes automatizados mobile: Experiência com Jest, Detox, E2E e Unit Tests;
* Publicação e distribuição: Conhecimento em Google Play, App Store, TestFlight e Firebase App Distribution;
* Comunicação técnica: Capacidade de comunicação clara e colaborativa com times multidisciplinares;
Benefícios
* Cartão Caju: Para usar como quiser nos benefícios de alimentação e home office;
* Day-off: No aniversário;
* Kits de onboarding: Com todas as ferramentas essenciais e mimos exclusivos para Rethinkers;
Carreira e Desenvolvimento
* Oportunidades de crescimento: Em um ambiente que valoriza o aprendizado contínuo;
* Plataforma interna: Com cursos de hard e soft skills;
Como Funciona O Processo Seletivo?
1. Inscreva-se;
2. Bate-papo com People;
3. Entrevista Técnica com Liderança;
4. Feedback Final;