Esperado para o cargo
Atuar como referência técnica fundamental dentro da squad, focando na execução de tarefas de alta complexidade com autonomia e qualidade. Espera-se que este profissional garanta a estabilidade e a performance das aplicações Back-end (Node.js), dissemine boas práticas de engenharia (como Clean Code e SOLID) através de Code Reviews rigorosos e atue como mentor técnico para desenvolvedores de níveis Júnior e Pleno, elevando a barra técnica do time sem perder o foco na entrega de valor para o negócio.
Responsabilidades e atribuições
Projetar, desenvolver e manter microsserviços escaláveis utilizando Node.js, Type Script e arquitetura Serverless na AWS.
Realizar Code Reviews detalhados, garantindo a qualidade do código, segurança e a conformidade com os padrões arquiteturais definidos.
Escrever e manter testes automatizados (unitários e de integração) para garantir a confiabilidade das entregas.
Atuar na investigação e resolução de incidentes críticos em produção (troubleshooting), bem como na otimização de performance de rotinas e banco de dados (No SQL).
Apoiar tecnicamente a gestão de produto na viabilidade de novos requisitos e colaborar na estimativa de esforço das tarefas da squad. Requisitos e qualificações
Experiência sólida em desenvolvimento back-end utilizando Node.js e Type Script.
Domínio na construção de APIs RESTful e uso de frameworks como Nest JS ou Express.
Vivência prática com arquitetura de microsserviços e mensageria (AWS SQS/SNS ou similares).
Experiência com bancos de dados No SQL (Mongo DB), incluindo modelagem e otimização de performance.
Conhecimento sólido em serviços da AWS (Lambda, API Gateway, Dynamo DB, S3).
Prática habitual de escrita de testes automatizados (unitários e de integração).
Habilidade com Git, fluxos de Code Review e ambientes de CI/CD. Diferencial:
Experiência com Docker e orquestração (Kubernetes).
Conhecimento em Infraestrutura como Código (Terraform ou Serverless Framework).
Familiaridade com ferramentas de observabilidade (Datadog, New Relic ou Cloud Watch).
Vivência com bancos de dados relacionais (Postgre SQL) ou caches (Redis).
Conhecimento em práticas de segurança de aplicação (OWASP). Modelo de Contratação:
Regime: PJ + Benefícios.
Localização: 100% Remoto