Desenvolvedor(a) Mobile Flutter Pleno (Controle de Estoque)

Sylision

United States

A distancia

USD 11.000 - 15.000

Jornada completa

hace 36 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times multilíngues
TotalPass e Mediquo
Team Care

Descripción de la vacante

Sylision busca um(a) Desenvolvedor(a) Mobile Flutter pleno para atuar em um projeto de controle de estoque com ênfase em performance em dispositivos variados, leitura de código de barras e sincronização offline.

O papel envolve construir o app Flutter com Drift e uma fila de movimentações, além de implementar a sincronização com o servidor sem duplicar estoque. Remoto 100% e contratação CLT ou PJ, com salário compatível.

Formación

  • Requisitos deFlutter/Dart com domínio de widgets, navegação e estado.
  • Domínio de consumo de API REST e tratamento de erros.
  • Experiência com banco local Flutter (Drift) e sincronização offline.
  • Testes automatizados (Flutter) e publicação nas lojas.

Responsabilidades

  • Implementar leitura de código de barras pela câmera com retorno sonoro/visual.
  • Construir banco local com Drift e a fila de movimentações pendentes.
  • Desenvolver a sincronização com identificador de movimentação e reenvio seguro.
  • Criar telas de recebimento, conferência, transferência e contagem.
  • Gerenciar estado com Bloc e escrever testes de unidade e widget.
  • Acompanhar falhas no Crashlytics e corrigir as mais frequentes.

Herramientas

Flutter
Dart
REST
Firebase
Firebase Crashlytics
Bloc
Drift
Git

Descripción del empleo

Vaga aberta de Desenvolvedor(a) Mobile Flutter Pleno (Controle de Estoque). 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 controle de estoque no celular é usado por quem está no depósito: recebe mercadoria lendo o código de barras, confere quantidade, guarda no endereço certo, faz transferência entre depósitos e participa de contagens. O aplicativo precisa ser rápido de usar com uma mão, funcionar com internet ruim e nunca registrar a mesma movimentação duas vezes.

No app em Flutter, o escopo inclui leitura de código de barras pela câmera, banco local com Drift para trabalhar sem conexão, fila de sincronização com o servidor e telas de recebimento e transferência. A sincronização é o coração do trabalho, porque cada movimentação gerada no aparelho leva um identificador próprio, e o servidor usa esse identificador para aceitar reenvios sem duplicar estoque.

Como o app roda em aparelhos variados, alguns antigos e com câmera fraca, você também vai medir desempenho, tratar falhas de leitura e decidir com o time o que vale guardar no aparelho e o que deve ser sempre consultado.

O que você vai fazer:
  • Implementar a leitura de código de barras com a câmera, com retorno sonoro e visual
  • Construir o banco local com Drift e a fila de movimentações pendentes
  • Desenvolver a sincronização com identificador por movimentação e reenvio seguro
  • Criar as telas de recebimento, conferência, transferência e contagem
  • Tratar conflitos quando o saldo no servidor muda durante o trabalho sem conexão
  • Gerenciar estado com Bloc e escrever testes de unidade e de widget
  • Acompanhar falhas no Crashlytics e corrigir as mais frequentes
Requisitos:
  • Flutter e Dart com domínio de widgets, navegação e gerenciamento de estado
  • Banco local em Flutter, com migração de esquema
  • Consumo de API REST com tratamento de erro e nova tentativa
  • Domínio de funcionamento sem conexão e de sincronização
  • Testes automatizados no Flutter
  • Entregar funcionalidade completa e publicada nas lojas sem depender de acompanhamento constante
Diferenciais:
  • Ter trabalhado com logística, depósito ou varejo
  • Leitura de código de barras em app
  • Firebase Crashlytics e distribuição de versões de teste
  • Desempenho em aparelhos de entrada
  • Bloc ou Riverpod em projeto grande
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em Minas Gerais. As versões passam por um grupo de usuários de depósito antes de irem para todos, e o código é revisado por outra pessoa do time mobile. Testar um app de estoque com a mão suja de poeira e o sinal caindo te parece o teste de verdade? 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:
  • Flutter
  • Dart
  • REST
  • Firebase
  • Firebase Crashlytics
  • Bloc
  • Drift
  • Git

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

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desenvolvedor(a) Mobile Flutter Pleno (Portal Acadêmico)
Desenvolvedor(a) Mobile Flutter Pleno (Portal Acadêmico)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Ambiente colaborativo
Trabalho remoto
Conexão global
+3
Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)
Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Ambiente flexível
Trabalho remoto
Conexão global com times de diferentes
+3
Desenvolvedor(a) Mobile Flutter Júnior (Antifraude de Transações)
Desenvolvedor(a) Mobile Flutter Júnior (Antifraude de Transações)

Sylision • EE. UU.

A distancia
USD 6700 - 10.000
Ambiente colaborativo
Trabalho remoto 100%
Flexibilidade de local de trabalho
+4
Desenvolvedor(a) Mobile Flutter Júnior (Cadastro de Fornecedores)
Desenvolvedor(a) Mobile Flutter Júnior (Cadastro de Fornecedores)

Sylision • EE. UU.

A distancia
USD 6700 - 10.000
Ambiente colaborativo
Trabalho remoto total
Conexão global: equipes diversas
+3
Desenvolvedor(a) Mobile Flutter Sênior (Registro de Ponto)
Desenvolvedor(a) Mobile Flutter Sênior (Registro de Ponto)

Sylision • EE. UU.

A distancia
USD 22.000 - 30.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
+3
Desenvolvedor(a) Mobile Flutter Sênior (Emissão de Nota Fiscal)
Desenvolvedor(a) Mobile Flutter Sênior (Emissão de Nota Fiscal)

Sylision • EE. UU.

A distancia
USD 22.000 - 30.000
Desenvolvedor(a) Mobile Flutter Júnior (Rastreamento de Frota)
Desenvolvedor(a) Mobile Flutter Júnior (Rastreamento de Frota)

Sylision • EE. UU.

A distancia
USD 6700 - 10.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor Flutter Mobile - Estoque (Remoto)
Desenvolvedor Flutter Mobile - Estoque (Remoto)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times multilíngues
+2
Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)
Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)

Sylision • EE. UU.

A distancia
USD 22.000 - 29.000
Remuneração competitiva
Trabalho 100% remoto
Apoio à saúde e bem-estar
Desenvolvedor(a) iOS Pleno (Cálculo de Frete)
Desenvolvedor(a) iOS Pleno (Cálculo de Frete)

Sylision • EE. UU.

A distancia
USD 11.000 - 15.000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+4