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 clarifying requirements and proposing technical designs to delivery, rollout, monitoring, and iteration.
  • Contribute to event-driven commerce architecture by publishing and consuming events, designing resilient workflows, and ensuring data consistency.
  • Work within a Scala-based monolith and apply pragmatic refactoring practices when adapting to unfamiliar technologies.
  • Design MongoDB schemas and access patterns that support scale, performance, and long-term maintainability.
  • Work with AWS cloud infrastructure and production systems, including observability, deployments, and operational readiness.
  • Partner closely with Product, Design, DevOps, and other stakeholders to deliver business outcomes.
  • Build and maintain user-facing features and internal admin experiences that support commerce operations.
  • Monitor shipped features and improve them based on real usage and business impact.

Requirements

  • 3+ years building server-side applications in JavaScript/TypeScript using Node.js frameworks such as NestJS or Express.
  • 3+ years building user-facing features with React, including component-driven development and front-end architecture.
  • Experience with relational and NoSQL databases such as PostgreSQL or MongoDB, 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, with Zustand preferred, and building maintainable, testable UI flows.
  • Hands-on experience with event-driven systems and messaging such as Kinesis, SQS, SNS, EventBridge, or Kafka, plus reliability patterns like retries, dead-lettering, ordering, and idempotency.
  • Experience with design systems and reusable UI patterns, with Material UI preferred, including 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