via Indeed
$120K - 150K a year
Designing, developing, and maintaining backend services and APIs supporting logistics workflows, ensuring performance, security, and reliability.
5-7+ years of backend development experience with Node.js, TypeScript preferred, strong MSSQL skills, AWS and Docker experience, and excellent collaboration skills.
Senior Software Engineer – Node.js We are looking for a Senior Software Engineer (Back-End) to build and operate backend services for logistics-focused platforms supporting operational workflows where reliability, performance, and data accuracy are critical. This role is centered on designing scalable systems that power high-volume, time-sensitive processes such as dispatch coordination, task execution flows, operational visibility, and reporting. You will work closely with Product, QA, and Engineering to deliver high-quality releases. This is a production-first role: we need engineers who can own services end-to-end, make sound architectural decisions, and maintain high standards for performance, security, and maintainability. What You'll Do • 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). What You'll Bring • 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). Technical Understanding • Comfort operating in logistics-style domains where uptime, correctness, and throughput directly impact daily operations. • Ability to reason about distributed systems, integrations, data flows, and failure modes under real-world constraints. • Strong engineering judgment: ability to evaluate trade-offs across performance, reliability, maintainability, and delivery speed. What We Offer • Salary in USD. • 100% remote work across LATAM. • Flexible schedules and strong work-life balance. • Continuous learning and professional development. • Recognition programs and inclusive culture.
This job posting was last updated on 1/27/2026