* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Buscamos um(a) Desenvolvedor(a) Front End Sênior para atuar em projetos mobile utilizando React Native, contribuindo com decisões técnicas, qualidade de código e entrega contínua de valor ao usuário. O profissional fará parte de um time ágil, colaborando em todas as etapas do ciclo de desenvolvimento.
Responsabilidades e Atribuições:
- Apoiar em decisões técnicas, avaliando riscos e impactos das soluções propostas.
- Participar das reuniões de definição de trabalho da equipe (eventos ágeis).
- Codificar seguindo boas práticas de código limpo e arquitetura mobile.
- Trabalhar com integrações de sistemas e APIs.
- Desenvolver visando qualidade, com testes unitários e cobertura de código.
- Garantir que o código desenvolvido atenda aos requisitos das atividades.
- Monitorar sistemas em produção e buscar melhorias contínuas para otimização.
- Praticar code review no código dos demais desenvolvedores.
Requisitos e Qualificações:
Obrigatórios:
- Experiência em desenvolvimento mobile com React Native.
- Conhecimento sólido em JavaScript e TypeScript.
- Familiaridade com ferramentas de build nativas (Xcode, Android Studio).
- Noções de arquitetura mobile e boas práticas de desenvolvimento.
- Experiência com ferramentas de CI/CD (EAS, GitHub Actions, AppCenter).
- Conhecimento em testes automatizados (Jest, Detox ou similares).
- Experiência com bibliotecas como React Navigation, Redux ou Zustand, Reanimated.
Desejáveis:
- Experiência com ferramentas de monitoramento e observabilidade (Firebase Crashlytics, Sentry).
- Conhecimentos básicos em desenvolvimento nativo (Kotlin, Swift, Java, Objective-C).
- Experiência com CodePush/OTA Updates.
- Participação em processos de publicação de apps nas lojas (App Store / Google Play).
