Desenvolvedor(A) React Native Pleno/Sênior
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Desenvolvedor(a) React Native
Estamos em busca de uma pessoa Desenvolvedora React Native para atuar no desenvolvimento e evolução de aplicações mobile, participando de todo o ciclo de desenvolvimento de software. Procuramos um(a) profissional que tenha experiência na construção de aplicações escaláveis, com foco em qualidade de código, performance e boa experiência do usuário.
Responsabilidades:
Desenvolver e manter aplicativos móveis de média a alta complexidade utilizando React Native com TypeScript, Swift ou Kotlin.
Escrever e manter testes automatizados para garantir cobertura e qualidade do código.
Aplicar lógica de programação e estruturas de dados de forma eficiente nos projetos.
Implementar design patterns adequados para resolver problemas recorrentes de desenvolvimento.
Participar ativamente de cerimônias ágeis contribuindo para a melhoria contínua dos processos.
Definir e documentar soluções técnicas complexas com autonomia, justificando decisões com base em dados.
Dialogar sobre prioridades de produto considerando escalabilidade e qualidade técnica.
Colaborar na disseminação de conhecimento e no controle de qualidade por meio de práticas como code review, pair programming e outras abordagens colaborativas.
Manter visão sistêmica da plataforma mobile e promover discussões sobre arquitetura, decisões técnicas e melhores práticas de forma proativa.
Entregas esperadas:
Assumir liderança técnica em projetos cross-times, atuando como referência mobile para alinhamento de interfaces, decisões de API e expectativas com backend e produto.
Conduzir a visão de saúde e estabilidade do código-base, identificando, planejando e executando refatorações estratégicas e remoção de código legado para melhoria contínua da arquitetura.
Multiplicar conhecimento técnico por meio de mentoria, code reviews educativos e documentação, influenciando a cultura de qualidade, autonomia e excelência em engenharia.
Contribuir para a construção do time e fortalecimento da cultura da empresa.
Domínio avançado de Design Patterns e aplicação estratégica para resolução de problemas complexos e escalabilidade de sistemas.
Experiência sólida com React Native e TypeScript. Domínio de testes unitários para garantir alta cobertura e estabilidade das entregas.
Experiência com configuração e otimização de ferramentas de CI/CD, monitoramento de crashes (Crashlytics) e analytics, atuando como referência em melhoria contínua dos processos de desenvolvimento. Capacidade de traduzir complexidade técnica para diferentes públicos e atuar como mentor, disseminando conhecimento e elevando o nível técnico do time.
Diferenciais:
Formação em área de computação ou experiência equivalente na área.
Experiência com soluções de banco de dados como PostgreSQL, Redis e Aurora RDS.
Experiência com desenvolvimento de testes end-to-end (E2E).
Modalidade de contratação PJ - 100% remoto.
Salário: Pleno **,00 PJ / Sênior 18.