Programmers - AI, Data & Software

Desenvolvedor React Native SR

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Programmers, especialista em desenvolvimento de software e inteligência de dados com mais de 30 anos de trajetória, busca um Desenvolvedor React Native Sênior para atuar no desenvolvimento, evolução e otimização de aplicações web e mobile de grande escala. O profissional terá um papel ativo nas decisões técnicas, focando na otimização de renderização, gerenciamento de memória, redução do tempo de carregamento e melhoria contínua da experiência do usuário.

Responsabilidades

  • Desenvolver, evoluir e otimizar aplicações web e mobile de grande escala.
  • Identificar gargalos de performance e propor melhorias de arquitetura.
  • Garantir a estabilidade, escalabilidade e qualidade das aplicações.
  • Atuar na otimização de renderização, gerenciamento de memória e redução do tempo de carregamento.
  • Melhorar continuamente a experiência do usuário.
  • Conduzir code reviews e apoiar outros desenvolvedores (se atuar como referência técnica).
  • Monitorar, observar e resolver problemas em produção.
PUBLICIDADE

Requisitos

  • ✓Experiência sólida com React, React Native e TypeScript em aplicações de médio e grande porte.
  • ✓Experiência prática com otimização de performance em React Native, incluindo renderização, consumo de memória, tempo de inicialização e identificação de travamentos.
  • ✓Conhecimento em otimização de listas utilizando FlatList, SectionList ou FlashList.
  • ✓Experiência com otimização de bundle, incluindo code splitting, lazy loading, tree-shaking e gerenciamento de dependências.
  • ✓Experiência com CodePush ou soluções equivalentes de atualizações OTA, incluindo rollout gradual, rollback e versionamento.
  • ✓Conhecimento prático em Android, incluindo análise de logs, identificação de gargalos e investigação de problemas de performance.
  • ✓Experiência com ferramentas de diagnóstico e profiling, como React DevTools Profiler, Hermes, Android Studio Profiler ou similares.
  • ✓Conhecimento em arquitetura frontend/mobile, componentização e gerenciamento de estado.
  • ✓Experiência com testes automatizados, utilizando Jest, React Testing Library ou ferramentas similares.
  • ✓Conhecimento em CI/CD, Git e boas práticas de desenvolvimento.
  • ✓Experiência com monitoramento, observabilidade e resolução de problemas em produção.
  • •Conhecimento em Fabric, TurboModules, JSI e arquitetura do React Native.
  • •Experiência com ferramentas como Flipper, Sentry, Firebase Performance e Perfetto.
  • •Conhecimento em Java/Kotlin para investigação de problemas nativos Android.
  • •Experiência com Redux Toolkit, Zustand, React Query ou SWR.
  • •Experiência na implementação de indicadores e quality gates de performance em pipelines CI/CD.
  • •Conhecimento em AWS e ambientes cloud.
  • •Vivência com aplicações de alta escala, especialmente em e-commerce, delivery ou marketplaces.
  • •Experiência atuando como referência técnica, conduzindo code reviews e apoiando outros desenvolvedores.

Benefícios

  • ✓Política de Home Office
  • ✓Plano de saúde com cobertura nacional
  • ✓Plano odontológico
  • ✓Convênio com Sesc
  • ✓Wellhub
  • ✓Vale refeição ou alimentação
  • ✓Auxílio creche
  • ✓Participação nos resultados
  • ✓Licença parental estendida
  • ✓Plano de desenvolvimento individual/anual com subsídio para capacitação
  • ✓Treinamento do idioma inglês

Especialistas em desenvolvimento de software e inteligência de dados, temos uma relação de transparência, confiança, credibilidade e reconhecimento neste mercado. Aceleramos inovações digitais com agilidade e tecnologia. Nosso maior sonho? Impactar empresas e pessoas.

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE