Staff Software Engineer – Web
A
A Place for MomSenior care
Location: Remote-USFull-TimeStaff
Salary$170K - $210K; $170K – $210K • Offers Bonus
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of software engineering
- Required Skills
- Node.jsJavascriptMongoDBTypeScriptNext.jsReact
Requirements
- 10+ years of software engineering with JavaScript/TypeScript, React, and Node.js, including high-traffic public websites.
- Deep expertise in Next.js or a similar framework and rendering strategies, including SSR, SSG/ISR, CSR, hydration, and streaming.
- Experience improving Core Web Vitals and mobile performance using Lighthouse, CrUX, and real-user monitoring.
- Strong technical SEO knowledge, including the effect of JavaScript rendering on search engines.
- Working backend knowledge of Node.js APIs and services, MongoDB, and relational databases.
- Understanding of headless CMS concepts, including content modeling, preview, and publishing workflows.
- Understanding of experimentation, feature flagging, and product analytics, including test design, flag lifecycle, event tracking, and data quality.
- Hands-on experience building LLM-backed features and fluency with AI coding agents.
- Experience with AWS, CDNs, and edge caching.
- Track record of technical leadership, setting standards, mentoring engineers, and owning quality from design to production.
- Strong communication skills to explain technical vision to audiences at every level.
Responsibilities
- Lead architecture of the Next.js and React web platform, selecting rendering strategies for each page type.
- Own mobile-first performance and Core Web Vitals by setting budgets, monitoring real users, and driving measurable gains.
- Partner with SEO and marketing on crawlability, indexation, structured data, redirects, sitemaps, and SEM landing pages.
- Build Node.js services and APIs using MongoDB and relational stores, with edge and server-layer caching.
- Evolve the Sanity headless CMS to help content and marketing teams publish pages.
- Build experimentation and analytics foundations, including feature flags, A/B tests, and event taxonomy.
- Improve quality and continuous deployment through testing, pipeline automation, and design system adoption.
- Review code, create reference implementations, and mentor engineers.
- Resolve production issues across browser, CDN, rendering, and service layers, and prevent recurrence.
- Architect AI features, guide responsible AI practices, and improve evaluation, monitoring, and team adoption of AI coding agents.
View Full Description & ApplyYou'll be redirected to the employer's site