EX Squared LATAM

Senior Software Engineer – Node.js

EX Squared LATAM

full-time

Posted on:

Location Type: Remote

Location: Anywhere in Latin America

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain backend services using Node.js and modern JavaScript/TypeScript.
  • Build and integrate RESTful APIs and microservices that support logistics workflows (job/task orchestration, operational tracking, scheduling logic, reporting).
  • Partner closely with Product and QA to clarify requirements, define acceptance criteria, and deliver incrementally.
  • Participate in peer code reviews to ensure quality, security, performance, and consistency.
  • Deploy and operate services using Docker and AWS; support release coordination and environment stability.
  • Troubleshoot production issues, perform root-cause analysis, and implement long-term fixes.
  • Optimize backend performance, including database query tuning and addressing latency/throughput bottlenecks.
  • Write clear technical documentation for APIs, services, and operational runbooks.
  • Contribute to engineering standards and continuous improvement (refactoring, quality gates, technical debt management).

Requirements

  • 5–7+ years of professional software development experience, primarily focused on backend engineering.
  • Strong hands-on experience with Node.js; proficiency in JavaScript; TypeScript experience is strongly preferred.
  • Proven experience designing and maintaining REST APIs and service-oriented/microservices-based systems.
  • Strong experience with MS SQL Server (MSSQL), including query optimization and performance-oriented development.
  • Hands-on experience deploying and operating services on AWS.
  • Solid experience with Docker and container-based delivery workflows.
  • Strong GitHub workflow experience (branching strategies, pull requests, code reviews).
  • Strong communication and collaboration skills in cross-functional environments.
  • Advanced English proficiency (spoken and written).
Benefits
  • 100% remote work across LATAM
  • Flexible schedules and strong work-life balance
  • Continuous learning and professional development
  • Recognition programs and inclusive culture
Applicant Tracking System Keywords

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

Hard Skills & Tools
Node.jsJavaScriptTypeScriptREST APIsmicroservicesMS SQL Serverquery optimizationAWSDockerGitHub
Soft Skills
communicationcollaborationproblem-solvingcode reviewtechnical documentation