Desenvolvedor Mobile Flutter Sênior; Registro de Ponto
Listed on 2026-11-01
-
IT/Tech
Technical Support, Hardware Engineer, UI/UX Design, Web Developer
Vaga aberta de Desenvolvedor(a) Mobile Flutter Sênior (Registro de Ponto).
Nível: senior.
Modelo de trabalho: 100% Remoto.
Faixa salarial: R $ 10.000 a R $ 13.500.
Contratação: tempo integral, CLT ou PJ.
Sobre a vaga:Registrar o ponto no celular envolve mais confiança do que parece. A marcação precisa ter horário que não dependa do relógio do aparelho, que a pessoa pode alterar. Pode exigir localização dentro de uma área definida. Precisa funcionar sem internet, guardar o registro e enviar depois, sem perder nem duplicar. E o comprovante tem de chegar à pessoa, porque ele vale como registro de trabalho.
Oque você vai fazer:
- Projetar a marcação de ponto com hora confiável e independente do relógio do aparelho
- Implementar a verificação de localização por área, com mensagem clara quando falha
- Guardar marcações sem conexão e enviá-las com garantia de entrega única
- Exibir comprovantes e histórico de marcações da pessoa
- Tratar recusas do servidor com orientação para ajuste junto ao gestor
- Monitorar falhas por versão e por modelo de aparelho com Firebase Crashlytics
- Orientar o time em Flutter, testes e revisão de código
- Flutter e Dart em produção, com app publicado nas duas lojas
- Gerenciamento de estado com Riverpod, Bloc ou equivalente
- Banco local no aparelho e envio posterior sem perda
- Permissões de localização e trabalho em segundo plano no Android e no iOS
- Testes de unidade, de widget e de integração
- Capacidade de levar uma decisão técnica até o fim com o time
- Noção das regras de registro eletrônico de ponto da Portaria 671
- Reconhecimento facial com prova de vida no aparelho
- Gestão de aparelhos compartilhados por várias pessoas
- Vivência com sistemas de recursos humanos ou de folha
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Cada versão é testada com o aparelho em modo avião, com relógio alterado e com troca de fuso, e a revisão de código acontece com pelo menos uma pessoa que conhece a regra trabalhista envolvida. 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
- Flutter
- Dart
- REST
- Firebase
- Riverpod
- sqflite
- Geolocator
- 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).