Responsabilidades
Desenvolver aplicativos para Android e iOS, máquinas POS de cartão de crédito (Android) e totens.
Construir interfaces e fluxos alinhados às jornadas de compra, check-in e operação presencial.
Implementar funcionalidades com React Native, Kotlin e Swift.
Implementar e manter WebViews para reaproveitamento de fluxos web.
Integrar com APIs REST e WebSockets.
Realizar integrações com periféricos, incluindo: Impressoras térmicas (Bluetooth / USB / rede), Máquinas POS de cartão de crédito, Scanners (código de barras / QR Code), Tecnologia NFC — pulseiras e cartões (cashless).
Colaborar com backend, QA e produto para definições técnicas e funcionais.
Garantir performance, segurança e estabilidade dos apps.
Participar da publicação e atualização nas lojas (Google Play / App Store).
Versionar código, revisar PRs e manter padrões técnicos.
Criar, evoluir e manter pipelines de CI / CD (GitHub Actions) para build, testes e distribuição.
Requisitos
Experiência comprovada em desenvolvimento mobile para Android e iOS.
Conhecimento em React Native.
Conhecimento em Kotlin (Android) e Swift (iOS).
Integração com APIs REST.
Experiência com WebView para fluxos híbridos.
Familiaridade com arquitetura (ex.: MVVM, Clean Architecture).
Experiência com Git + GitHub (branching, pull requests, code review).
Experiência com CI / CD (GitHub Actions).
Publicação e manutenção de apps nas lojas.
Diferenciais
Experiência com Máquinas POS de cartão de crédito (Android).
NFC para pulseiras e cartões (cashless).
Impressoras térmicas (Bluetooth / USB / rede).
Desenvolvimento para totens.
Conhecimento de integrações com gateways de pagamento.
Experiência com WebSockets, Firebase (Auth, Messaging, Crashlytics).
Uso de IA para acelerar desenvolvimento e QA.
Local : Asa Norte – Brasília / DF
Carga horária : 44 horas semanais
#J-18808-Ljbffr