
Desenvolvedor Mobile Pleno – React Native
Inicie
contract
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Atuar de forma autônoma no desenvolvimento de novas funcionalidades, seguindo a arquitetura definida do projeto.
- Realizar melhorias, ajustes e correções em sistemas mobile já existentes.
- Garantir que as aplicações estejam sempre funcionando com alta qualidade, estabilidade e segurança.
- Otimizar performance e usabilidade, assegurando uma boa experiência do usuário final.
- Executar manutenções e integrações com bancos de dados relacionados às aplicações.
- Colaborar com a equipe no diagnóstico e resolução de problemas técnicos.
- Implementar e manter testes automatizados para garantir confiabilidade.
- Documentar o código desenvolvido e boas práticas adotadas.
- Manter os produtos sempre atualizados e alinhados com as novas tendências do mercado mobile.
Requirements
- Experiência sólida em desenvolvimento mobile com React Native, incluindo aplicações para dispositivos móveis e responsividade.
- Vivência em integrações com APIs do Google e serviços relacionados (Firebase, Drive, Classroom, Workspace).
- Experiência prática com desenho de arquitetura de sistemas e componentização modular.
- Conhecimento em gerenciamento de estado (Redux, MobX, Context API ou Zustand).
- Domínio de navegação e roteamento (React Navigation).
- Experiência com testes unitários (Jest) e testes automatizados (Detox ou similares).
- Familiaridade com processos de troubleshooting, atuando de forma investigativa na resolução de problemas.
- Prática com ferramentas de versionamento GIT e boas práticas de colaboração em equipe.
- Conhecimento em publicação de aplicativos na App Store e Google Play Store.
- Diferenciais: ter ao menos um aplicativo publicado desenvolvido em React Native, experiência prévia com desenvolvimento nativo (iOS Swift/Objective-C e/ou Android Kotlin/Java), conhecimento em TypeScript aplicado a React Native, e experiência com animações e microinterações (Reanimated, Lottie).
Benefits
- Prestação de serviço 100% remota.
- Modelo de contratação: Pessoa Jurídica (PJ).
- Equipamentos necessários: computador ou notebook com processador Intel Core i5 ou superior, 8GB de memória RAM, internet fixa mínima 30Mb.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React Nativedesenho de arquitetura de sistemascomponentização modulargerenciamento de estadoReduxMobXContext APIZustandtestes unitáriosJest
Soft Skills
autonomiacolaboraçãodiagnóstico de problemasresolução de problemasinvestigação