Como Desenvolvedor de Software Móvel, você será responsável por garantir que boas práticas de arquitetura sejam adotadas pelos times de desenvolvimento nos projetos e por criar visões arquiteturais que traduzam necessidades de negócio.
A sua jornada começa aqui, onde a inovação e a criatividade são fundamentais para o sucesso dos nossos projetos.
Você atuará em uma equipe multidisciplinar, trabalhando em conjunto com outros profissionais para desenvolver soluções inovadoras e eficazes.
* 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;
* Apoiador e orientar teams 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.
Para esta vaga, é essencial:
* 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.
Você pode se destacar se:
* Tiver experiência com React Native New Architecture (Fabric, TurboModules);
* Dominar conceitos de arquitetura escalável (DDD, Event-Driven, Hexagonal);
* Tiver experiência com micro frontends mobile ou arquitetura plugin-based;
* Possuir conhecimento em segurança mobile avançada (OWASP Mobile, App Attest, biometria, criptografia local);
* Tiver experiência com análise de performance nativa (Systrace, Perfetto, Instruments).
O que oferecemos aos nossos colaboradores?
Benefícios básicos que valorizamos:
* Cartão Caju para uso em 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 os nossos colaboradores.
Valorizando saúde e bem-estar:
* Auxílio mensal para cuidados com a saúde física e mental;
* Convênio médico nacional coberto pela empresa;
* Assistência odontológica para manter os dentes saudáveis;
* Saúde mental com uma plataforma de apoio;
* Wellhub para ajudar a cuidar do corpo em movimento;
* On Happy para planejar viagens à lazer.
Desenvolvendo carreira e crescimento:
* Plataforma interna com cursos de hard e soft skills para desenvolver suas habilidades;
* Oportunidades reais de crescimento em um ambiente que valoriza o aprendizado contínuo.
Como funciona o nosso processo seletivo?
* Inscrição – faça seu cadastro em nossa plataforma;
* Bate-papo com os membros da equipe – converse sobre seus objetivos e história;
* Entrevista técnica – discuta suas habilidades e experiências;
* Feedback final – receba retorno sobre seu desempenho e conheça os próximos passos.