Provide technical leadership for backend development.
Define scalable, resilient, and secure architectures.
Design complex solutions using Node.js and NestJS.
Establish engineering, quality, and technical governance standards.
Lead architecture reviews, code reviews, and technical mentoring.
Work strategically with technical and business stakeholders.
Lead multi-cloud environments (AWS/GCP).
Structure and optimize complex pipelines in Azure DevOps.
Define governance frameworks for agile methodologies and operational management.
Implement and lead SDD strategies.
Define frameworks and processes for AI-assisted development.
Promote operational efficiency, innovation, and technological modernization.
Ensure high availability, security, observability, and performance.
Requirements
Extensive experience with Node.js and NestJS.
Strong expertise in software architecture, microservices, DDD, SOLID principles, and event-driven design.
Expertise in databases, messaging systems, and complex integrations.
Advanced proficiency in AWS and GCP.
Advanced proficiency in Azure DevOps (pipelines, releases, governance, and automation).
Solid experience with Docker and Kubernetes.
Strong experience with agile methodologies (Scrum, Kanban, flow management, and operational efficiency).
Consistent experience using Jira.
Robust experience with application security.
Experience in technical leadership.
Complete mastery of SDD.
Ability to structure AI governance across the development lifecycle.
Experience with AI development tools and frameworks.
Availability to work in a hybrid model and reside in cities such as São Paulo, Rio de Janeiro, Joinville, Florianópolis, Porto Alegre, or Belo Horizonte.
Tech Stack
AWS
Azure
Cloud
Docker
Google Cloud Platform
JavaScript
Kubernetes
Node.js
Benefits
Hybrid in São Paulo, Florianópolis, Porto Alegre, or Joinville