Skills
Sobre a Vaga
Na VML, parte do grupo WPP, buscamos um(a) Desenvolvedor(a) Back-end para atuar no desenvolvimento e evolução de sistemas e plataformas voltadas a e-commerce, integrações e experiências digitais. A posição é em modelo híbrido, com foco em qualidade técnica, performance e alinhamento com objetivos de negócio.
Responsabilidades
- Analisar, desenvolver, testar, implementar e monitorar sistemas e serviços back-end
- Construir e evoluir APIs RESTful e, quando aplicável, soluções com GraphQL
- Atuar na integração entre sistemas e na entrega de funcionalidades para plataformas de e-commerce e UX
- Projetar e manter arquiteturas orientadas a eventos e/ou microserviços, garantindo escalabilidade
- Garantir observabilidade por meio de logging e monitoramento
- Participar de decisões técnicas, avaliando trade-offs de custo, tempo e complexidade
Requisitos
- Experiência sólida em back-end com JavaScript/TypeScript
- Domínio de Node.js, incluindo gerenciamento de pacotes (npm/yarn), arquitetura orientada a eventos e otimização de performance
- Uso avançado e obrigatório de TypeScript, com foco em tipagem robusta e manutenibilidade
- Conhecimento em frameworks como Express.js, NestJS ou Koa
- Experiência com padrões de projeto (Design Patterns) e princípios SOLID
- Vivência com bancos SQL (ex.: PostgreSQL/MySQL) e NoSQL (ex.: MongoDB/Redis), incluindo modelagem e otimização de queries
- Experiência com mensageria e message brokers como Kafka ou RabbitMQ
- Conhecimento em cloud (AWS, Azure ou GCP), Docker e orquestração com Kubernetes
- Experiência com CI/CD e pipelines de integração e entrega contínuas
- Domínio de testes unitários, de integração e end-to-end (ex.: Jest, Mocha, Cypress)
- Experiência com ferramentas de logging e monitoramento (ex.: Elastic, Prometheus, Grafana, ELK)
Beneficios
- Modelo de trabalho híbrido
- Ambiente inclusivo e com apoio a adaptações razoáveis para pessoas com deficiência
- Oportunidade de atuação em projetos de tecnologia e experiência digital com times de alto desempenho