Staff Software Engineer - Frontend Web Developer

closed
A Place for Mom Logo

A Place for Mom

๐Ÿ’ต $160k-$175k
๐Ÿ“Remote - United States

Summary

Join A Place for Mom as a Staff Software Engineer and leverage your expertise in front-end web technology to lead the development and maintenance of our public website. You will utilize a modern tech stack (Javascript/Typescript, React, NodeJS) to update and maintain our website experiences across SEO and SEM channels. This role requires 10+ years of engineering experience and in-depth knowledge of front-end technologies. As a strategic leader, you will collaborate with product teams, mentor junior engineers, and champion quality engineering practices. You will play a key role in designing, building, and supporting modern front-end technologies, ensuring alignment between technological innovation and product development goals. The position offers a competitive salary ($160,000 to $175,000 + 20% bonus) and a comprehensive benefits package.

Requirements

  • 10+ years ofโ€ฏengineering experience working with a Javascript/Typescript, React, and NodeJS tech stack
  • In-depth knowledge of front-end technologies, frameworks, and best practices
  • Experience with leveraging relational databases in a scalable, efficient way; GQL and MongoDB preferred
  • Thrives in a fast-paced environment while architecting dependable solutions that scale effectively
  • Role model and champion modern ways-of-working such as Agile, DevOps and related practices, actively participate in an engineering community
  • Strong communication and โ€œstorytellingโ€ skills โ€“ ability to articulate a vision or concept in simple terms to a broad audience at every level
  • Helps enable and establish services and products to take advantage of changing industry trends and opportunities
  • Is able to step back from a task and reassess size and complexity when appropriate
  • Takes ownership of the quality of the solution or feature being implemented
  • Demonstrates competent problem-solving skills (e.g. debugging, analysis and instrumentation) in a context beyond code they've written
  • Takes ownership of keeping technical documentation for their features up to date

Responsibilities

  • Use deep UI engineering and creative skills to take an influential role in iterating and continuously deploying new features, functionality, and products to our users
  • Collaboratively design and architect cloud native and service-oriented UI components and applications
  • Collaborate with team and peers to design complex applications, peer review code, and suggest optimization
  • Enable continuous deployment by championing quality engineering practices: linting, unit testing, e2e testing, pipeline automation
  • Collaborate with and influence product teams to build and maintain design system standards, processes, and adoption
  • Create reference material for the purpose of mentoring and leading more junior staff (when required)
  • Help define engineering best practices and provide technical mentorship
  • Investigate and resolve any production issues from end user (UI) to service layer and work to prevent them
  • Work with project managers to ensure that all project deliverables are on time and high quality
  • Mobile first site performance optimizations with a focus on core web vitals
  • Passionately understand the user experience and create a beautiful web journey

Benefits

  • Base Salary: $160,000 to $175,000 + 20% Bonus
  • 401(k) plus match
  • Dental insurance
  • Health insurance
  • Vision Insurance
  • Paid Time Off
This job is filled or no longer available