Perfil do Candidato
Procuramos por um profissional experiente e motivado para ocupar o cargo de Desenvolvedor Full Stack Mobile. A pessoa selecionada trabalhará em equipe, apoiando a manutenção contínua dos nossos aplicativos nativos e da infraestrutura de backend em AWS.
Responsabilidades
1. Desenvolver, manter e evoluir os aplicativos nativos Movi SOS (iOS/Android) e Movi ALERT (iOS/Android).
2. Garantir a integração contínua entre apps, backend e painel web administrativo (PHP).
3. Projetar e otimizar arquitetura de backend e banco de dados (PostgreSQL).
4. Implementar integrações com serviços de notificação, geolocalização e mensageria (Twilio).
5. Mantenha e otimize a infraestrutura em AWS (EC2, RDS, S3, Lambda, API Gateway, Cognito, SNS/SQS).
6. Garantir boas práticas de segurança, criptografia e compliance (LGPD/GDPR).
7. Colaborar com equipe de operações e gestores para identificar melhorias e novas funcionalidades.
Requisitos e Habilidades
* Experiência confirmada em desenvolvimento de aplicativos nativos (Swift/SwiftUI e Kotlin/Java).
* Conhecimento avançado em backend (Node.js, Python ou Java Spring Boot) e design de APIs RESTful.
* Experiência em frontend web (React, Angular ou Next.js).
* Domínio em AWS (EC2, S3, RDS, DynamoDB, Lambda, API Gateway, Cognito, SNS/SQS).
* Compreensão sólida de segurança de aplicações e boas práticas de DevOps.
* Inglês técnico para leitura de documentação.
Requisitos Desejáveis
* Experiência com mensageria em tempo real (WebSocket, Firebase, WhatsApp Business API).
* Familiaridade com monitoramento e métricas.