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

Desenvolvedor Android Sênior; Integração com ERP

Job in Chicago, Cook County, Illinois, 60601, USA
Listing for: Sylision
Full Time position
Listed on 2026-10-27
Job specializations:
  • IT/Tech
    Systems Engineer, Technical Support, Web Developer
Salary/Wage Range or Industry Benchmark: 10500 USD Monthly USD 10500.00 MONTH
Job Description & How to Apply Below
Position: Desenvolvedor(a) Android Sênior (Integração com ERP)

Vaga aberta de Desenvolvedor(a) Android Sênior (Integração com ERP). 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.500 a R $ 13.500.

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

Sobre a vaga:

O aplicativo Android leva para o campo o que está no ERP: clientes, tabela de preços, limite de crédito, estoque disponível e pedidos. O vendedor visita o cliente, monta o pedido no aparelho, aplica as condições comerciais permitidas e envia. Do outro lado, o ERP processa em lotes, responde no seu próprio ritmo e às vezes recusa o pedido por um motivo que o vendedor precisa entender antes de sair da visita.

O app trabalha sem conexão a maior parte do tempo. Ele baixa as atualizações de forma incremental, guarda tudo em Room e envia pedidos por Work Manager quando há rede. O desafio está na defasagem: o preço mudou no ERP depois da última sincronização, o cliente ficou bloqueado, o estoque acabou. O app precisa avisar sem travar a venda.

Como sênior, você decide o modelo de sincronização com a camada de integração do ERP, o tratamento de conflitos e o padrão de arquitetura do aplicativo.

O que você vai fazer:

  • Projetar a sincronização incremental de clientes, preços e estoque com controle de versão
  • Definir como pedidos pendentes são enviados, confirmados ou devolvidos com motivo
  • Tratar defasagem de dados com avisos claros na montagem do pedido
  • Aplicar regras comerciais no aparelho de forma coerente com as do ERP
  • Otimizar o tamanho e o tempo da carga inicial em aparelhos com pouco espaço
  • Investigar falhas de sincronização em campo com logs enviados sob demanda
  • Orientar o time em arquitetura Android, coroutines e testes

Requisitos:

  • Kotlin e Android em produção, com arquitetura em camadas
  • Jetpack Compose para telas de uso intenso
  • Room, Work Manager e trabalho confiável sem conexão
  • Retrofit e integração com APIs que falham ou respondem devagar
  • Testes automatizados de regra e de sincronização
  • Capacidade de negociar contratos de integração com outros times

Diferenciais:

  • Vivência com força de vendas, distribuição ou indústria
  • Conhecimento de ERPs como Protheus, SAP ou similares
  • Compactação de dados e sincronização por diferenças
  • Impressão em impressoras portáteis por Bluetooth

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. As mudanças de sincronização são testadas com bases grandes e com rede ruim antes de chegar aos vendedores, e o time mantém um documento vivo do contrato com a integração do ERP. 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:

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Room
  • Work Manager
  • Retrofit
  • Hilt
  • 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