Pular para o conteúdo principal

Desenvolvedor Mobile Sênior – React Native

Descrição da vaga

A Leega é uma empresa focada no atendimento eficiente e inovador em seus clientes. 

Isso não poderia ser diferente com o nosso principal combustível: as pessoas!  

Nossa cultura é inspiradora e nossos valores estão presentes no dia a dia: ética e transparência, excelência de qualidade, trabalho em equipe, responsabilidade econômica, social e ambiental, relações humanas e credibilidade.

Buscamos profissionais inovadores que sejam movidos por desafios e focados em resultados.

Se você busca uma empresa dinâmica e parceira e que investe em seus colaboradores através de capacitação constante, a Leega é o lugar para você!

>> A LEEGA É PARA TODOS, ficaremos muito felizes em ter você em nosso time. Venha fazer parte da nossa história e da construção do nosso futuro. 

Cadastre-se agora mesmo em nossas vagas!

Responsabilidades e atribuições

Estamos em busca de um Desenvolvedor Mobile com forte experiência em React Native para atuar no desenvolvimento e evolução de aplicativos móveis para Android e iOS.


O profissional será responsável por desenvolver novas funcionalidades, melhorar a performance das aplicações e garantir alta qualidade técnica no código, atuando em colaboração com equipes de backend, produto e design.


Responsabilidades

  • Desenvolver e manter aplicativos mobile utilizando React Native.
  • Implementar interfaces performáticas e responsivas seguindo boas práticas de UX/UI.
  • Integrar aplicações mobile com APIs REST e serviços backend.
  • Garantir qualidade, performance e estabilidade dos aplicativos.
  • Participar de code reviews e colaborar na definição de boas práticas de desenvolvimento.
  • Atuar na análise e resolução de problemas de performance e bugs em produção.
  • Apoiar no processo de build e publicação dos aplicativos nas lojas.
  • Trabalhar na integração com funcionalidades nativas dos dispositivos.
  • Requisitos obrigatórios
  • React Native
  • Experiência sólida no desenvolvimento de aplicações utilizando React Native em produção.
  • Domínio do ecossistema React e uso avançado de Hooks.
  • Conhecimento de gerenciamento de estado em aplicações complexas.
  • Linguagens
  • Domínio de JavaScript moderno (ES6+).
  • Experiência com TypeScript.
  • Arquitetura e estado
  • Experiência com gerenciamento de estado utilizando ferramentas como:

Requisitos e qualificações

Experiência com gerenciamento de estado utilizando ferramentas como:

  • Redux
  • Redux Toolkit
  • Context API ou soluções equivalentes.
  • Navegação

Experiência com bibliotecas de navegação como:

  • React Navigation

Incluindo:

  • Stack navigation
  • Tab navigation
  • Deep linking.
  • Integração com APIs
  • Experiência com consumo de APIs REST.
  • Experiência com bibliotecas como Axios ou Fetch API.
  • Tratamento de erros e gerenciamento de estado de requisições.
  • Conhecimento do ecossistema mobile

Experiência com funcionalidades mobile como:

  • Permissões do dispositivo
  • Câmera
  • Armazenamento
  • Notificações push
  • Autenticação biométrica
  • Integração com SDKs de terceiros para Android e iOS.

Conhecimento básico de desenvolvimento nativo

  • Familiaridade com Kotlin ou Java.
  • Familiaridade com Swift.
  • Capacidade de debugar problemas nativos quando necessário.
  • Ferramentas de desenvolvimento

Experiência com:

  • Git
  • Android Studio
  • Xcode
  • Publicação de aplicativos

Experiência com build e publicação de aplicativos nas lojas:

  • Google Play
  • App Store
  • Diferenciais
  • Experiência com testes automatizados utilizando Jest.
  • Experiência com pipelines de CI/CD para aplicações mobile.
  • Experiência com otimização de performance em aplicações React Native.
  • Experiência com criação ou integração de Native Modules.

Informações adicionais

  • Vaga Híbrida - 1x na semana (Vila Olímpia - São Paulo)

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento Comportamental
  3. Etapa 3: Avaliação de Perfil
  4. Etapa 4: Entrevista Gestor
  5. Etapa 5: Entrevista Cliente
  6. Etapa 6: Contratação

Onde a inteligência humana amplifica o poder dos dados

Na Leega, não entregamos apenas linhas de código ou dashboards. Transformamos desafios tecnológicos complexos em impacto real. Com mais de 15 anos de estrada, unimos a profundidade da experiência humana à velocidade da Inteligência Artificial para criar soluções que mudam negócios e, acima de tudo, melhoram a vida das pessoas.

Somos uma consultoria de tecnologia, agnóstica e estratégica. Com escritórios no Brasil e na Europa, nosso time de mais de 580 talentos multidisciplinares vive e respira o ecossistema de Data Analytics, Cloud e IA. Dominamos a base, da Governança à Engenharia, para garantir que a tecnologia não seja apenas uma ferramenta, mas uma vantagem competitiva sustentável para os maiores players do mercado.