Senior Backend Developer, Node.js
Summary
Senior Backend Developer role at Jobtailor, focusing on leading backend development with Node.js and NestJS, designing scalable architectures, leading technical governance, and managing multi-cloud (AWS/GCP) environments.
Responsibilities
- 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.