Senior Back-End Developer, Node.js

Jobtailor

📍 belo horizonte, belo horizonte, Brazil

Full-time Other-General

Job Description

Responsibilities
Develop and maintain systems using Node.js.
Design and implement scalable, resilient microservices architectures.
Propose innovative solutions for complex technical challenges.
Work with relational (PostgreSQL) and non-relational (MongoDB) databases.
Implement and manage infrastructure on AWS.
Ensure code quality by following OOP and SOLID best practices.
Collaborate with cross-functional teams to continuously deliver value.
Architect systems and recommend technological improvements.
Requirements
Bachelor's degree completed or in progress in Computer Science, Software Engineering, or related fields.
Strong experience with Node.js in the development of large-scale applications.
Experience with AWS for provisioning and maintaining infrastructure.
Deep knowledge of microservices and distributed systems architecture.
Mastery of SOLID principles and Object‑Oriented Programming (OOP) to produce clean, scalable code.