Desenvolvedor de Aplicativos Móveis é responsável por criar e manter aplicações móveis com alta qualidade, garantindo uma experiência inovadora e intuitiva para os usuários. Nossa equipe busca um profissional experiente em React Native com conhecimento em boas práticas de arquitetura e habilidades técnicas sólidas. O candidato ideal deve ter domínio em tecnologias atuais e estar atualizado com as últimas tendências do mercado.
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.
Requisitos:
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.
Oportunidades de crescimento e desenvolvimento são oferecidas, pois estamos sempre buscando melhorias e inovações. Se você está procurando por um desafio gratificante e tem paixão por tecnologia, nós queremos saber mais sobre você!