Desenvolvedor Mobile React Native Pleno; Roteirização de Entregas
Listed on 2026-11-05
-
IT/Tech
Web Developer, UI/UX Design, Systems Engineer
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
- 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
- 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
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.
- 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 Total Pass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
- React Native
- Type Script
- Expo
- REST
- React Query
- SQLite
- Mapbox
- Detox
- Git
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).