Desenvolvedor mobile senior
Summary
Senior mobile developer in Brazil building and maintaining React Native apps: developing high-performance features, integrating internal/external APIs, doing code reviews, and fixing performance/crash issues. Core stack is React Native, JavaScript/TypeScript, state management (Redux/MobX/Zustand), and Git.
PRINCIPAIS RESPONSABILIDADES:
- Atuar no desenvolvimento e manutenção de aplicativos mobile utilizando React Native, garantindo alta performance, escalabilidade e qualidade;
- Mapear necessidades técnicas, apoiar na definição de arquiteturas robustas e propor soluções inovadoras para novos produtos e funcionalidades;
- Colaborar com squads multidisciplinares para entregar experiências mobile fluidas e intuitivas;
- Realizar code reviews, disseminar boas práticas e contribuir ativamente para o crescimento técnico do time;
- Integrar aplicativos com APIs internas e externas, assegurando segurança, performance e confiabilidade;
- Monitorar e resolver problemas relacionados a performance, bugs, crashs e usabilidade;
- Contribuir com melhorias contínuas, automatizações, padronizações e evolução do ecossistema mobile da empresa.
REQUISITOS PARA A VAGA:
- Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
- Vasta experiência com React Native, incluindo entrega e manutenção de apps em produção;
- Proficiência em JavaScript e TypeScript;
- Vivência com publicação nas lojas (Google Play e App Store);
- Experiência com gerenciamento de estado (Redux, MobX, Zustand ou similares);
- Conhecimento em consumo de APIs REST e boas práticas de versionamento utilizando Git;
- Experiência com testes automatizados (unitários e/ou de interface);
- Atuação prévia em ambientes ágeis (Scrum/Kanban).
DIFERENCIAIS:
- Pós-graduação, MBA ou especialização na área de tecnologia;
- Experiência com CI/CD para mobile;
- Conhecimento em Crashlytics, Sentry ou ferramentas de monitoramento similares;
- Experiência com módulos nativos (Android/iOS);
- Participação em comunidades, eventos técnicos ou projetos open source.
Diversidade nos fortalece!
Se você é uma pessoa com deficiência, nossas oportunidades estão esperando por você. Junte-se ao nosso time!