Estamos procurando uma pessoa desenvolvedora Back-End Sênior com sólida experiência em Node.js para nos ajudar na construção de uma nova plataforma de venda de ingressos, feita para escalar desde pequenos eventos a grandes festivais.
?? Responsabilidades:
Desenvolver e manter microserviços em Node.js utilizando arquitetura Serverless.
Criar e documentar APIs REST eficientes, seguras e reutilizáveis.
Trabalhar com banco de dados relacional e não relacional (Aurora MySQL, Redis, DynamoDB).
Participar da definição de arquitetura e padrões técnicos junto ao time de engenharia.
Escrever testes unitários e apoiar a adoção de testes automatizados.
Colaborar com times de Produto e Front-End para construir soluções escaláveis.
?? Pré-requisitos:
Domínio de Node.js com uso de Typescript.
Experiência com arquitetura Serverless (usando Serverless Framework).
Proficiência no uso de banco de dados relacionais e não-relacionais.
Familiaridade com padrões de Clean Code, Clean Architecture e DDD.
Vivência com Context e Decorators no Node.
Experiência em times que utilizam metodologias ágeis.
Conhecimento em testes unitários e mocks.
?? Diferenciais:
Experiência no mercado de eventos ou bilheteria.
Conhecimento em PHP, especialmente com Laravel ou Phalcon.
Conhecimentos em outras linguagens como Python.
Vivência com serviços AWS (SQS, Lambda, API Gateway, CloudWatch, Cognito, etc.).
Experiência com DevOps, infraestrutura como código e CI/CD.
Conhecimento de monitoramento e observabilidade (Datadog, Grafana, etc.).