Resident Home

Resident Home

Resident Home is a direct-to-consumer company that offers a wide range of home goods products, including mattresses, bed frames, bedroom furniture, and bedding items. With a focus on comfort and quality, Resident Home's brands like Nectar, DreamCloud, ...

Specialty Retail
251-1K
Founded 2017
$157M raised

Description

  • Design and implement scalable microservices with strong API contracts and maintainable architecture.
  • Own features end-to-end from requirements clarification and technical design through delivery, rollout, monitoring, and iteration.
  • Contribute to event-driven commerce architecture by publishing and consuming events and designing resilient workflows.
  • Handle retries, idempotency, and data consistency across distributed services.
  • Work within a Scala-based monolith and apply pragmatic refactoring practices when needed.
  • Design schemas and access patterns for MongoDB and other data stores to support scale and performance.
  • Work with AWS infrastructure and production systems, including observability, deployments, and operational readiness.
  • Partner closely with Product, Design, DevOps, and other stakeholders to deliver business outcomes.
  • Influence technical decisions and build scalable systems for critical commerce experiences.

Requirements

  • 3+ years of experience building server-side applications in JavaScript/TypeScript using Node.js frameworks such as NestJS or Express.
  • 3+ years of experience building user-facing features with React.
  • Experience with relational and NoSQL databases such as PostgreSQL, MongoDB, or similar, including schema design and performance considerations.
  • Strong understanding of RESTful APIs, service boundaries, and integration patterns in a microservices environment.
  • Experience independently driving projects from early design through delivery, rollout, and post-launch improvements.
  • Experience with state management, preferably Zustand, and building maintainable, testable UI flows.
  • Hands-on experience with event-driven systems and messaging such as Kinesis, SQS, SNS, EventBridge, or Kafka, including retries, dead-lettering, ordering, and idempotency.
  • Experience with design systems and reusable UI patterns, preferably Material UI and atomic design principles.
  • Familiarity with modern development practices such as unit and integration testing, CI/CD pipelines, code quality, and observability.
  • Experience leveraging AI-assisted development tools and workflows effectively while critically evaluating outputs.
  • Fluency in English and experience working with global teams and stakeholders.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer- (Node+React)

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Principal Full Stack Software Engineer to develop and maintain Node.js and React applications, including RESTful APIs and web interfaces, while ensuring application quality, security, and performance.

CSS Express.js GitHub HTML JavaScript JIRA MongoDB MySQL NestJS Node.js PostgreSQL React REST API
12 hours, 33 minutes ago

Senior Software Engineer - (Node+React)

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Full Stack Software Engineer (Node and React) to develop server and client applications for web platforms, own application quality and performance, and contribute to team leadership and mentoring.

CSS Express.js GitHub HTML JavaScript JIRA MongoDB MySQL NestJS Node.js PostgreSQL React REST API
13 hours, 3 minutes ago

Full Stack Automation Engineer

AI-focused software engineer role at an Amazon brand management company, responsible for building and scaling internal systems that power communication, sales intelligence, content quality, and automation workflows.

AWS CI/CD Docker Linux LLM Microservices Next.js Node.js OAuth Playwright PostgreSQL React REST API Serverless SSH Terraform TypeScript
13 hours, 3 minutes ago

Senior Full Stack Engineer (NestJS | Mobile Apps)

AssureSoft 51-250 Internet Software & Services

AssureSoft is hiring a remote backend-focused software engineer to build and support mobile application services and integrations for long-term client projects.

Android AWS Firebase Flutter Ionic iOS JavaScript JWT NestJS Node.js OAuth React React Native REST API SQL TypeScript
13 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers