Job description
.
Main responsibilities
- Atuar no desenvolvimento de aplicações mobile com foco em React Native, integrando também componentes nativos (Kotlin, Swift, Obj-C) quando necessário.
- Garantir que as soluções sigam boas práticas de segurança, performance, escalabilidade e resiliência, com base em princípios do OWASP Mobile Top 10 e ciclo de vida seguro (SDLC).
- Participar da construção e validação de soluções, com boa comunicação e colaboração demais times
- Contribuir tecnicamente com discussões de arquitetura mobile, estruturação de projeto, uso de libs nativas e otimização de build/performance.
- Colaborar na evolução de práticas ágeis dentro do time (Kanban/Scrum), com foco em entregas contínuas e sustentáveis.
- Possuir visão clara de todo o ciclo de desenvolvimento de software
- Proativo, orientado a dados e resultados. Colaborativo, curioso com vontade/facilidade de apreender novas tecnologias
- Contribuir com sugestões técnicas técnicas, avaliando riscos e impactos das soluções (resiliência, performance, escalabilidade, segurança, etc);
- Apoiar na construção e validação das soluções desenvolvidas garantindo boa comunicação e clareza nos processos;
- Promover um ambiente colaborativo, diverso e de confiança, incentivando autonomia técnica e espírito de equipe
Requirements and skills
- Sólida experiência com React Native (em produção), com domínio da ponte entre JS e código nativo.
- Experiência prática com Kotlin (Android) e Swift/Objective-C (iOS), mesmo que em integração pontual.
- Conhecimento avançado em segurança de aplicações mobile (criação de apps seguros, proteção de dados locais, autenticação, etc).
- Vivência com ciclo completo de desenvolvimento de apps, desde a arquitetura inicial até publicação e manutenção em stores.
- Experiência com testes automatizados mobile (unitários e integrados), uso de ferramentas como Appium, Detox ou Jest.
- Familiaridade com CI/CD mobile, uso de Fastlane, Bitrise, GitHub Actions ou pipelines similares.
- Conhecimento de ferramentas de monitoramento e observabilidade mobile (ex: Firebase Crashlytics, Sentry, etc).
- Desejável conhecimento em integração com microsserviços backend, uso de APIs REST, autenticação via OAuth/OpenID.
- Vivência com práticas ágeis, versionamento com Git, revisão de código e integração contínua.
- Desejável familiaridade com ambientes em cloud (AWS) e práticas DevSecOps.
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"