Senior Back-end Node.js / AWS Serverless Engineer

Experiência: Sênior

Tipo de Contratação Pessoa Jurídica

Publicada em: 07/01/2026

Candidatar-me agora

The company: We are a global custom software development and IT project staffing organization without geographic restrictions; we operate globally, navigating technology and business challenges with expertise. Our U.S. headquarters are in San Diego, California, and we also have strategically located development centers in Brazil, Mexico, Peru, and Uruguay.  Our Latin America headquarters are based in Porto Alegre, Brazil, with a branch in São Paulo.  For over two decades, we have been globally recognized in the software and innovation market for delivering projects with added value, crafted by agile teams of skilled professionals. Check out our international page at: www.ntconsultcorp.com

The projectWe’re looking for an exceptional Node Developer to join a fully remote team supporting a high-end US-based home décor company. Founded in 2003, the company blends design and function to elevate how people live in and experience their homes. With both physical locations across California and a thriving e-commerce platform, they offer thoughtfully curated collections meant to evolve with their customers over time. This is a long-term opportunity to work on a modern tech stack, contribute to a robust digital commerce experience, and collaborate with a global team of experienced professionals. It is being developed an entirely new event-based solution on AWS, which will be central to future systems integrations. You will have the opportunity to influence the design and approach taken in that development. You will be working in a small, highly focused team made up of talented professionals who are dedicated to solving highly complex problems in support of a fast-moving business. Below are some of the main responsibilities.

 

Responsibilities: 

  1.      . Design, build, and maintain serverless back-end services using Node.js on AWS.
  2. Participate in system design discussions, including architectural tradeoffs.
  3. Build asynchronous, event-driven workflows for high-volume e-commerce and supply chain operations.
  4. Design systems that handle scale, partial failure, retries, and external API constraints.
  5. Develop and maintain APIs and integrations with internal systems and third-party partners.
  6. Troubleshoot and debug production issues across distributed systems.
  7. Build reusable libraries and shared components for future use.
  8. Collaborate closely with product, e-commerce, and operations teams to translate business needs into robust technical solutions.
  9. Contribute to observability, monitoring, and operational reliability.

 

 Requirements:

  1. Strong experience as a Back-end Engineer working in production systems.
  2. Solid proficiency with Node.js (using JavaScript).
  3. Experience designing and operating serverless architectures on AWS Lambda, API Gateway, SQS/SNS/EventBridge, S3.
  4. Strong understanding of asynchronous and event-driven systems.
  5. Experience building and consuming RESTful APIs.
  6. Experience working in Agile teams.
  7. Ability to reason about: system limits and tradeoffs, retries and idempotency, concurrency and backpressure, failure scenarios and recovery.

Preferred skills:

  1. Experience with e-commerce platforms or supply-chain systems.
  2. Experience integrating with third-party APIs with rate limits.
  3. Experience with frontend frameworks (Vue.js or React).
  4. Familiarity with functional programming concepts.
  5. Experience with observability tools (e.g., Datadog, CloudWatch, centralized logging).
  6. Experience migrating or modernizing legacy systems.


Você está em uma área do site da empresa NTConsult fornecida pela plataforma Compleo.
Ao clicar no botão Candidatar-me agora você CONCORDA com os termos de uso e a política de privacidade do COMPLEO.

Compartilhe:

Twitter Facebook LinkedIn