Desenvolvedor React Native

Desenvolvedor React Native role illustration

Desenvolvedor React Native

Localização: GIFT City, Gandhinagar, Gujarat – Índia. (Trabalho no escritório)

Experiência: 3+ anos

Sobre a função

Procuramos um desenvolvedor React Native qualificado com mais de 3 anos de experiência prática na construção de aplicativos móveis de alta qualidade para iOS e Android. Você trabalhará em estreita colaboração com nossas equipes de produto, design e back-end para oferecer experiências móveis suaves, escalonáveis ​​e fáceis de usar para clientes globais.

Esta função é ideal para alguém apaixonado pelo desenvolvimento móvel moderno, qualidade da interface do usuário, otimização de desempenho e construção de funcionalidades robustas de aplicativos com código limpo e de fácil manutenção.

Principais responsabilidades:

  • Desenvolva, mantenha e aprimore aplicativos móveis usando React Native.
  • Crie componentes, telas e módulos de UI reutilizáveis ​​alinhados às melhores práticas de codificação.
  • Integre APIs REST, GraphQL e SDKs/serviços de terceiros.
  • Garanta alto desempenho, capacidade de resposta e animações suaves em todos os dispositivos.
  • Trabalhe com módulos Android/iOS nativos quando necessário.
  • Colabore com designers para implementar UI/UX com pixels perfeitos do Figma ou ferramentas semelhantes.
  • Gerencie compilações e implantações de aplicativos na Google Play Store e na Apple App Store.
  • Escreva código limpo, legível e testável seguindo os padrões modernos.
  • Solucione problemas de produção e otimize o desempenho do aplicativo.
  • Trabalhe em estreita colaboração com equipes de back-end para garantir integrações de API perfeitas.
  • Comunique-se de forma eficaz com os clientes, participe de discussões de requisitos e forneça explicações técnicas claras quando necessário.
  • Aproveite as ferramentas de codificação assistidas por IA (Cursor, GitHub Copilot) para acelerar o desenvolvimento e manter a qualidade do código.

Habilidades necessárias

  • Mais de 3 anos de experiência comprovada em desenvolvimento React Native para Android e iOS.
  • Forte conhecimento de JavaScript e TypeScript.
  • Experiência prática com ganchos React, navegação e gerenciamento de estado (Redux, Zustand, MobX).
  • Sólida compreensão de layouts móveis, Flexbox, estilo e padrões de UI responsivos.
  • Experiência em integração de APIs e depuração usando ferramentas como Flipper e Postman.
  • Familiaridade com Git, pipelines de CI/CD e práticas de revisão de código.
  • Fortes habilidades de resolução de problemas e grande atenção aos detalhes.
  • Excelentes habilidades de comunicação com capacidade de interagir profissionalmente com os clientes.
  • Experiência no uso de assistentes de codificação com tecnologia de IA (Cursor, GitHub Copilot) para aumentar a produtividade e a qualidade do código.

Habilidades interessantes

  • Experiência com módulos nativos Android (Java/Kotlin) ou iOS (Swift).
  • Conhecimento em serviços Firebase (Auth, Firestore, Push Notifications).
  • Compreensão de links diretos, tarefas em segundo plano e sistemas de notificação push.
  • Experiência com otimização de desempenho móvel e gerenciamento de memória.
  • Familiaridade com ferramentas analíticas como Firebase Analytics, Segment ou Amplitude.
  • Exposição a ferramentas de testes móveis (Appium, Detox, etc.).

Perguntas frequentes

Você precisa de mais de 3 anos construindo aplicativos iOS e Android com React Native, JavaScript/TypeScript forte, ganchos, navegação e gerenciamento de estado (Redux, Zustand ou MobX), além de integração de API e experiência de lançamento de loja.