×
Register Here to Apply for Jobs or Post Jobs. X

Desenvolvedor Mobile React Native Sênior; Controle de Estoque

Job in Boise, Ada County, Idaho, 83701, USA
Listing for: Sylision
Full Time position
Listed on 2026-10-30
Job specializations:
  • IT/Tech
    Systems Engineer, Technical Support, UI/UX Design, Web Developer
Salary/Wage Range or Industry Benchmark: 10000 USD Monthly USD 10000.00 MONTH
Job Description & How to Apply Below
Position: Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)

Vaga aberta de Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: senior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R $ 10.000 a R $ 13.000.

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

Sobre a vaga:

No depósito, o celular vira ferramenta de trabalho: a pessoa lê o código de barras com a câmera, informa a quantidade, confirma a posição na prateleira e segue para o próximo item. Contagem de inventário, recebimento de mercadoria e transferência entre endereços passam por esse aplicativo, muitas vezes em corredores onde o sinal de internet some.

O app em React Native com Expo grava tudo localmente em SQLite e sincroniza quando a conexão volta. O problema central é o conflito: duas pessoas contando o mesmo endereço, uma contagem feita antes de uma transferência que só chegou depois, um ajuste que precisa de aprovação antes de mudar o saldo. O app não pode esconder esses casos nem resolver por conta própria o que pede decisão humana.

Como sênior, você decide o modelo de sincronização, como os conflitos aparecem para quem supervisiona e como manter a leitura de código de barras rápida em aparelhos de entrada.

O que você vai fazer:

  • Definir o modelo de dados local e a sincronização incremental com o servidor
  • Projetar a detecção de conflito de contagem e a tela de revisão para a supervisão
  • Otimizar a leitura de código de barras pela câmera em aparelhos modestos
  • Manter a fila de operações pendentes visível e recuperável após fechar o app
  • Escrever testes com Jest e testes de ponta a ponta com Detox
  • Medir tempo de inicialização, consumo de bateria e uso de memória em sessões longas
  • Orientar pessoas do time em arquitetura mobile e em revisão de código

Requisitos:

  • React Native e TypeScript em produção, com app publicado
  • Expo, incluindo módulos nativos e builds por EAS
  • Armazenamento local e estratégias de funcionamento sem conexão
  • Consumo de API REST com cache e reenvio controlado
  • Testes automatizados em aplicativo mobile
  • Diagnóstico de desempenho em Android de baixo custo

Diferenciais:

  • Vivência com inventário, armazém ou varejo
  • Leitores de código de barras dedicados com integração ao app
  • Tan Stack Query com persistência de cache
  • Distribuição do app em aparelhos gerenciados pela empresa
  • Monitoramento de falhas com Sentry

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Cada funcionalidade é testada também em aparelho simples e com rede limitada antes da revisão, e o time registra as decisões de sincronização para que ninguém precise redescobri-las. 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 Total Pass 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
  • Type Script
  • Expo
  • REST
  • Tan Stack Query
  • SQLite
  • Detox
  • Jest
  • Git

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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary