Buscamos um profissional com habilidades técnicas e sólido conhecimento em desenvolvimento de software móvel.
A posição exige que você tenha uma visão ampla sobre arquitetura de software, sendo capaz de projetar e implementar soluções escaláveis e seguras.
O nosso desafio é garantir a adoção de boas práticas de arquitetura nos projetos e criar visões arquiteturais que traduzam necessidades de negócio.
* Desenvolver e implementar soluções escaláveis e seguras;
* Garantir a adoção de boas práticas de arquitetura nos projetos;
* Criar visões arquiteturais que comuniquem a solução de forma clara ao time de desenvolvimento;
Para esta vaga, é essencial ter:
* Domínio em React Native (Hooks, Context API, TypeScript, Navigation, Animations, Performance Optimization);
* Experiência sólida com integrações nativas Android (Java/Kotlin) e iOS (Swift/Objective-C) — criação e manutenção de bridges;
* Experiência com arquiteturas móveis modernas (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 (ex: NX);
* 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);
Benefícios
* Cartão Caju para usar como quiser nos benefícios de alimentação e home office
* Day-off no aniversário
* Kit de onboarding com todas as ferramentas essenciais e mimos exclusivos para Rethinkers
Se você se destaca por suas habilidades e experiências, tem qualidades de liderança e busca inovação e excelência em seu trabalho, este pode ser o cargo ideal para você!
],