Carreira em Arquitetura de Software
Estamos em busca de um profissional experiente em arquitetura de software para integrar nossa equipe. Nesta posição, você será responsável por garantir que as melhores práticas de arquitetura sejam adotadas pelos times de desenvolvimento e criar visões arquiteturais que comuniquem a solução de forma clara ao time técnico.
Além disso, você atuará na comunicação da solução de forma clara ao time técnico, tomando decisões que facilitem a gestão do ciclo de vida dos produtos tecnológicos e materializem os objetivos de negócio. É importante destacar que este é um papel fundamental para o sucesso da nossa equipe e o desempenho da empresa.
Responsabilidades:
* 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;
* Traduzir necessidades de negócio em decisões técnicas e estruturais;
* Tomar decisões que facilitem a gestão do ciclo de vida dos produtos;
* Implementar e acompanhar métricas de qualidade;
* Apoiar e orientar times de desenvolvimento em decisões arquiteturais;
* Assegurar que soluções respeitem restrições e atendam atributos de qualidade;
* Atuar de forma colaborativa com times multidisciplinares para garantir excelência técnica e experiência do usuário.
Habilidades e Qualificações:
* 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);
* Comunicação técnica clara e colaborativa com times multidisciplinares;
* Capacidade de mentorar e influenciar decisões técnicas em múltiplos squads;
* Perfil investigativo e hands-on, com habilidade para diagnosticar e resolver gargalos complexos;
* Foco em excelência técnica, segurança e experiência do usuário.
Benefícios:
* Cartão Caju para uso 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;
* Auxílio bem-estar mensal;
* Convênio médico Bradesco (100% custeado pela Rethink, com cobertura nacional);
* Assistência odontológica;
* Saúde mental com a plataforma Conexa Saúde;
* Wellhub para cuidar do corpo em movimento;
* On Happy para planejar suas viagens à lazer;
* Escritórios em Belo Horizonte e Ipatinga prontos para te receber.
Outras Informações:
* Plataforma interna com cursos de hard e soft skills;
* Oportunidades reais de crescimento em um ambiente que valoriza o aprendizado contínuo;
* Inscrição;
* Bate-papo com People;
* Entrevista técnica com liderança;
* Feedback final.