Uma empresa de tecnologia busca desenvolvedores mobile experientes para criar e manter aplicativos Android e iOS. A função envolve o uso de React Native, Kotlin e Swift, além de integração com APIs REST e ferramentas de CI / CD como GitHub Actions. O candidato ideal deve ter experiência em desenvolvimento de interfaces, publicação em lojas, e familiaridade com tecnologias como NFC e WebView. O trabalho será em um ambiente dinâmico e colaborativo.
Qualificações
Experiência comprovada em desenvolvimento mobile para Android e iOS.
Conhecimento em React Native e integração com APIs REST.
Experiência com CI / CD usando GitHub Actions.
Responsabilidades
Desenvolver aplicativos para Android e iOS.
Construir interfaces alinhadas às jornadas de compra.
Implementar funcionalidades com React Native, Kotlin e Swift.
Conhecimentos
Desenvolvimento mobile Android
Desenvolvimento mobile iOS
React Native
Kotlin
Swift
Integração com APIs REST
WebView
CI / CD
Git
Ferramentas
GitHub
Firebase
Descrição da oferta de emprego
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.
* O salário de referência é obtido com base em objetivos de salário para líderes de mercado de cada segmento de setor. Serve como orientação para ajudar os utilizadores Premium na avaliação de ofertas de emprego e na negociação de salários. O salário de referência não é indicado diretamente pela empresa e pode ser significativamente superior ou inferior.