Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Sr. Software Engineer, Backend - Lead Platform

at A Place For Mom

Posted 1 day ago 5 applied

Description:

  • A Place for Mom is seeking a Senior Software Engineer to join their Lead Platform engineering team.
  • This team is crucial for connecting families with senior care solutions through systems for lead capture, routing, and tracking.
  • The Lead Platform is transitioning from legacy .NET systems to a modern stack using NestJS, NodeJS, and React.
  • The role involves designing, building, and supporting scalable services central to the product ecosystem.
  • The engineer will collaborate with engineers, product managers, and QA teammates to create high-quality solutions.
  • The ideal candidate is a pragmatic builder with a strong problem-solving instinct and ownership of complex challenges.
  • Responsibilities include designing and maintaining backend services, leading projects from design to support, and optimizing performance.
  • The engineer will also participate in architectural discussions, enforce engineering standards, and mentor junior teammates.

Requirements:

  • Candidates must have 4+ years of professional backend engineering experience, particularly with modern JavaScript/TypeScript frameworks like NestJS, NodeJS, and Express.
  • Familiarity with transitioning from or integrating with .NET-based legacy systems is required.
  • Proficiency in modern backend architecture patterns, including API design (REST and GraphQL), asynchronous processing, and microservices is necessary.
  • Experience with cloud infrastructure, especially AWS (Lambda, Fargate, S3), is essential.
  • A strong understanding of relational and non-relational databases (PostgreSQL, MongoDB) is required.
  • Candidates should have experience with CI/CD pipelines and version control (GitHub Actions, Docker).
  • A solid testing mindset with experience in writing and maintaining various tests is necessary.
  • Effective written and verbal communication skills are required for articulating technical decisions and collaborating cross-functionally.
  • Proven ability to work independently and in a distributed team in a fast-paced environment is essential.
  • A passion for continuous learning, product quality, and team success is expected.

Benefits:

  • The position offers a base salary ranging from $130k to $160k, along with a 10% bonus.
  • Benefits include a 401(k) plan with a match, dental insurance, health insurance, vision insurance, and paid time off.