Desenvolvedor(a) Mobile React Native Pleno (Roteirização de Entregas)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

34 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Ambiente remoto 100%
Flexibilidade de horário
TotalPass e Mediquo
Team Care
Colaboração internacional

Job summary

A Sylision abre vaga para Desenvolvedor(a) Mobile React Native Pleno (Roteirização de Entregas) em regime 100% remoto. O contratado atuará no fluxo completo de entregas, desde a rota até o registro de entrega.

Requisitos: React Native com TypeScript, Expo, navegação, desempenho; armazenamento local com SQLite; localização em segundo plano; testes com Detox. Salário de R$5.000 a R$6.500, contratação CLT ou PJ.

Qualifications

  • React Native com TypeScript e domínio de navegação, listas e desempenho.
  • Expo, incluindo módulos nativos e atualizações remotas.
  • Armazenamento local e sincronização de dados em app móvel.
  • Localização em segundo plano em Android e iOS.
  • Testes automatizados em app móvel.
  • Capacidade de conduzir uma funcionalidade inteira, do desenho à publicação nas lojas.

Responsibilities

  • Exibir a rota do dia no mapa com a lista de paradas e a janela de cada uma
  • Implementar o registro de entrega com foto, assinatura e geolocalização
  • Registrar ocorrências de entrega com motivo padronizado
  • Receber alterações de rota feitas pela central e aplicá-las com aviso claro ao motorista
  • Guardar dados localmente em SQLite e sincronizar em lote quando houver sinal
  • Enviar a posição periodicamente com consumo controlado de bateria
  • Escrever testes de ponta a ponta com Detox para o fluxo de entrega

Skills

React Native
TypeScript
Navegação
Desempenho

Tools

Expo
Mapbox
Detox
SQLite
REST
React Query
Git

Job description

Vaga aberta de Desenvolvedor(a) Mobile React Native Pleno (Roteirização de Entregas). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

O motorista abre o aplicativo de manhã e recebe a rota do dia: a lista de paradas na ordem calculada, o endereço de cada uma, a janela de horário do cliente e o que precisa ser entregue ou recolhido. Ao longo do dia, ele navega até cada parada, registra a entrega com foto e assinatura ou informa a ocorrência quando não consegue entregar.

O app é feito em React Native com Expo, e você vai cuidar do fluxo do motorista de ponta a ponta. O trabalho é cheio de situações de rua: rota alterada pela central no meio do dia, parada que precisa ser pulada e feita depois, celular com pouca bateria, sinal que some em bairros inteiros. O app guarda tudo localmente e sincroniza quando pode, e a central precisa ver a posição e o progresso do motorista com o mínimo de atraso.

A estrutura de dados local, a estratégia de sincronização e a forma como uma rota alterada chega ao aparelho sem confundir quem está dirigindo são decisões sua.

O que você vai fazer:
  • Exibir a rota do dia no mapa com a lista de paradas e a janela de cada uma
  • Implementar o registro de entrega com foto, assinatura e geolocalização
  • Registrar ocorrências de entrega com motivo padronizado
  • Receber alterações de rota feitas pela central e aplicá-las com aviso claro ao motorista
  • Guardar dados localmente em SQLite e sincronizar em lote quando houver sinal
  • Enviar a posição periodicamente com consumo controlado de bateria
  • Escrever testes de ponta a ponta com Detox para o fluxo de entrega
Requisitos:
  • React Native com TypeScript e domínio de navegação, listas e desempenho
  • Expo, incluindo módulos nativos e atualizações remotas
  • Armazenamento local e sincronização de dados em app móvel
  • Localização em segundo plano em Android e iOS
  • Testes automatizados em app móvel
  • Capacidade de conduzir uma funcionalidade inteira, do desenho à publicação nas lojas
Diferenciais:
  • Mapbox ou Google Maps em React Native
  • Detox ou Maestro para testes de ponta a ponta
  • Ter trabalhado com logística ou com app de entregador
  • Noção de consumo de bateria e de rede em app móvel
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Cada versão é testada em campo por alguns motoristas antes de ir para todos, e o time acompanha os números de entrega daquele dia junto com a operação, depois da revisão de código de praxe. Acompanhar um motorista por uma manhã para entender o app te parece parte do trabalho? Na candidatura, informe a sua pretensão salarial.

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • React Native
  • TypeScript
  • Expo
  • REST
  • React Query
  • SQLite
  • Mapbox
  • Detox
  • Git

Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Android Sênior (Roteirização de Entregas)
Desenvolvedor(a) Android Sênior (Roteirização de Entregas)

Sylision • United States

Remote
USD 23,000 - 30,000
Ambiente remoto 100%
CLT ou PJ
Seguro saúde
Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)
Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)

Sylision • United States

Remote
USD 22,000 - 29,000
Remuneração competitiva
Trabalho 100% remoto
Apoio à saúde e bem-estar
Desenvolvedor(a) Mobile Flutter Júnior (Rastreamento de Frota)
Desenvolvedor(a) Mobile Flutter Júnior (Rastreamento de Frota)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor(a) Mobile React Native Júnior (Reservas e Disponibilidade)
Desenvolvedor(a) Mobile React Native Júnior (Reservas e Disponibilidade)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+2
Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)
Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)

Sylision • United States

Remote
USD 22,000 - 29,000
Ambiente colaborativo
Trabalho remoto total
Flexibilidade de localização
+1
Desenvolvedor(a) Mobile React Native Júnior (Catálogo de Produtos)
Desenvolvedor(a) Mobile React Native Júnior (Catálogo de Produtos)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
+3
Desenvolvedor Mobile React Native Pleno – Entregas Remoto
Desenvolvedor Mobile React Native Pleno – Entregas Remoto

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente remoto 100%
Flexibilidade de horário
TotalPass e Mediquo
+2
Desenvolvedor(a) PHP Júnior (Roteirização de Entregas)
Desenvolvedor(a) PHP Júnior (Roteirização de Entregas)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+3
Desenvolvedor(a) Mobile React Native Júnior (Vendas em Campo)
Desenvolvedor(a) Mobile React Native Júnior (Vendas em Campo)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto total com flexibilidad
Conexão com times internacionais
+4
Desenvolvedor(a) Mobile React Native Pleno (Integração com ERP)
Desenvolvedor(a) Mobile React Native Pleno (Integração com ERP)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3