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, TypeScript 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 (NoSQL).
* 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 TypeScript.
* Domínio na construção de APIs RESTful e uso de frameworks como NestJS ou Express.
* Vivência prática com arquitetura de microsserviços e mensageria (AWS SQS/SNS ou similares).
* Experiência com bancos de dados NoSQL (MongoDB), incluindo modelagem e otimização de performance.
* Conhecimento sólido em serviços da AWS (Lambda, API Gateway, DynamoDB, 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 CloudWatch).
* Vivência com bancos de dados relacionais (PostgreSQL) 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