Skills
Sobre a Vaga
Na NIO, acreditamos que a tecnologia aproxima pessoas e transforma o futuro. Estamos em busca de um(a) Engenheiro(a) Sênior para atuar no desenvolvimento e evolução de aplicações mobile robustas e escaláveis, com foco em alta performance e boa usabilidade.
Você vai trabalhar com React Native e Node.js para entregar soluções que impactam diretamente nossos usuários.
Responsabilidades
- Desenvolver e manter aplicações mobile em React Native, garantindo escalabilidade e estabilidade
- Criar e evoluir APIs e serviços backend em Node.js com atenção a segurança e eficiência
- Otimizar performance usando Redis para caching e filas
- Modelar e gerenciar dados em MongoDB, assegurando capacidade de crescimento
- Implementar integrações com sistemas externos via APIs REST e WebSockets
Requisitos
- Experiência sólida em desenvolvimento mobile com React Native para Android e iOS
- Vivência avançada em Node.js (Express, NestJS ou frameworks similares)
- Domínio de NoSQL (MongoDB) e Redis
- Conhecimento de arquitetura de microsserviços e mensageria em tempo real
- Experiência com CI/CD (GitLab, GitHub Actions, ArgoCD ou equivalentes)
- Experiência com cloud (AWS, GCP ou Azure)
- Capacidade de escrever código limpo, reutilizável e escalável
- Experiência com monitoramento e observabilidade (Prometheus, Grafana, Loki, entre outros)
- Inglês técnico para leitura de documentação
- Formação superior em Ciência da Computação, Engenharia de Software ou áreas correlatas
Beneficios
- Vale Alimentação e/ou Refeição
- Vale Transporte
- Assistência médica e odontológica
- Seguro de vida
- Previdência privada
- PPR (participação nos resultados)
- Auxílio farmácia e auxílio creche
- Flexibilidade de horário
- Clube de Vantagens V.tal
- Licença maternidade estendida (6 meses) e licença paternidade estendida (20 dias)