Job description
Main responsibilities
- Apoiar decisões técnicas, avaliando riscos e impactos das soluções propostas;
- Participar de reuniões de alinhamento e definição de tarefas junto à equipe;
- Desenvolver aplicações mobile utilizando React Native, seguindo boas práticas de código limpo e arquitetura escalável;
- Trabalhar com integrações entre sistemas, garantindo desempenho e segurança;
- Implementar testes unitários e garantir ampla cobertura de código para manter a qualidade das entregas;
- Assegurar que o código desenvolvido atenda aos requisitos funcionais e técnicos definidos;
- Monitorar sistemas em produção, identificar melhorias e otimizar continuamente a performance das aplicações;
- Realizar code reviews, promovendo qualidade, padronização e evolução técnica da equipe.
Requirements and skills
- Experiência sólida em desenvolvimento mobile com React Native;
- Domínio de JavaScript e TypeScript;
- Familiaridade com ferramentas de build nativas (Xcode, Android Studio);
- Conhecimento de arquitetura mobile e boas práticas de desenvolvimento;
- Experiência com CI/CD (EAS, GitHub Actions, AppCenter);
- Vivência com testes automatizados (Jest, Detox ou similares);
- Conhecimento em bibliotecas como React Navigation, Redux / Zustand, Reanimated;
- Desejável experiência com monitoramento e observabilidade (Firebase Crashlytics, Sentry);
- Conhecimentos básicos em desenvolvimento nativo (Kotlin, Swift, Java, Objective-C);
- Experiência com CodePush / OTA Updates e publicação de apps nas lojas (App Store / Google Play).
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Additional information
#remote
"remote"