EVT

Senior Backend Developer, Node.js

EVT

contract

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and enhance backend services in Node.js, focusing on performance, security, and scalability.
  • Design and implement REST APIs.
  • Build service-oriented architectures (microservices / event-driven).
  • Work with relational and non-relational databases.
  • Actively participate in technical decisions, architectural patterns, and best practices.
  • (Preferred) Integrate applications with AWS services such as Lambda, SQS, SNS, S3, etc.
  • (Preferred) Support cloud/Infrastructure-as-Code teams when needed (Terraform).
  • Maintain clear and up-to-date technical documentation.

Requirements

  • Strong experience (5+ years) in Node.js with JavaScript/TypeScript.
  • Proficiency in modern backend architectures.
  • Experience with REST APIs, messaging, and authentication/authorization (JWT, OAuth, etc.).
  • Knowledge of databases such as PostgreSQL, MySQL, DynamoDB, MongoDB, etc.
  • Good testing practices (unit, integration, mocks; TDD is a plus).
  • Experience with version control and Git workflows (GitHub/GitFlow).
  • Knowledge of patterns such as SOLID, DDD, Clean Architecture (a plus).
  • Intermediate English.
Benefits
  • Learning incentive programs (Udemy).
  • Corporate English classes at affordable rates.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsJavaScriptTypeScriptREST APIsmicroservicesevent-driven architecturePostgreSQLMySQLDynamoDBMongoDB
Soft Skills
technical decision makingcommunicationdocumentation