Caro usuário, habilite o javascript para que esse site funcione corretamente.

Pessoa Desenvolvedora React Native Sênior

CLT (Efetivo)Presencial (Local)São Paulo-SPEmpresa Confidencial (Cadastre-se)

* 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 uma pessoa Desenvolvedora React Native para atuar na evolução de uma aplicação mobile construída integralmente em React Native, com foco em qualidade, escalabilidade e experiência do usuário.
A aplicação possui navegação baseada em React Navigation, desenvolvimento em TypeScript, uso de módulos nativos em pontos específicos, WebView em alguns fluxos e uma arquitetura orientada à componentização (com abordagem híbrida inspirada em Atomic Design). O ecossistema também conta com forte camada de observabilidade e integrações com ferramentas de analytics e engajamento.

Responsabilidades
  • Desenvolver e evoluir funcionalidades em uma aplicação 100% React Native
  • Construir interfaces com foco em usabilidade, performance e organização de código
  • Trabalhar com navegação baseada em React Navigation
  • Atuar com TypeScript, garantindo tipagem consistente e código legível
  • Integrar e manter módulos nativos quando necessário
  • Implementar e sustentar fluxos com WebView
  • Contribuir com a evolução da componentização da aplicação
  • Garantir qualidade e manutenibilidade do código por meio de code review e boas práticas
  • Atuar na identificação e resolução de problemas complexos, incluindo falhas em produção
  • Analisar e otimizar performance da aplicação (render, consumo, navegação, etc.)
  • Trabalhar com observabilidade para diagnóstico e melhoria contínua
  • Colaborar com UX/UI na implementação técnica das interfaces
  • Trabalhar em conjunto com backend e stakeholders para definição de soluções
  • Participar ativamente do ciclo completo de desenvolvimento (planejamento, desenvolvimento, testes e entrega)
Stack e contexto técnico
  • React Native
  • React
  • TypeScript
  • React Navigation
  • TanStack React Query
  • Zustand
  • MMKV
  • StyleSheet (React Native)
  • WebView
  • Módulos nativos
  • Observabilidade e integrações:
  • Salesforce Marketing Cloud
Desejáveis
  • Sentry
  • Amplitude
  • VTEX
  • Adjust
  • Medallia
Requisitos
  • Experiência sólida com desenvolvimento mobile em React Native (mínimo de 3 anos recomendado)
  • Domínio de JavaScript moderno (ES6+) e TypeScript
  • Experiência com navegação em aplicações mobile
  • Vivência com gerenciamento de estado, cache e consumo de APIs
  • Experiência com Git e fluxos de versionamento
  • Experiência com pipelines de build e práticas de CI/CD
  • Capacidade de resolver problemas complexos com atenção a detalhes
  • Experiência com debugging, análise de falhas e uso de dados de produção
  • Conhecimento em testes (unitários e/ou integração)
  • Familiaridade com práticas de segurança em aplicações mobile
  • Boa comunicação e capacidade de colaboração com times multidisciplinares
  • Experiência trabalhando com UX/UI, backend e stakeholders de produto
Diferenciais
  • Experiência com módulos nativos (Android/iOS)
  • Vivência com arquitetura mobile escalável
  • Experiência com WebView e aplicações híbridas
  • Experiência com ferramentas de observabilidade e analytics
  • Experiência com design systems ou estruturas baseadas em Atomic Design