Senior Software Engineer, Consumer-Facing Web Products
New
N
NerdWalletPersonal finance
This role will be remote (based in the U.S.).Full-TimeSenior
Salary$136K - $252K; $136K – $252K • Offers Equity; US: $136K – $252K • Offers Equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of software engineering experience
- Required Skills
- AWSGraphQLSQLGCPReact.jsTypeScriptNext.jsNosqlRESTful APIs
Requirements
- Have 6+ years of software engineering experience, contributing across front-end and back-end systems.
- Have deep experience in TypeScript, React.js, and Next.js or a related isomorphic framework such as Astro or Gatsby.
- Bring product and UX sensibility, including attention to performance, usability, and responsive design.
- Have hands-on experience building and consuming RESTful and GraphQL APIs.
- Have experience integrating with SQL or NoSQL databases and writing full-stack features.
- Have hands-on experience using AI coding tools such as Cursor, Copilot, or Claude Code in a regular development workflow.
- Have familiarity with cloud infrastructure such as AWS, GCP, or Vercel and modern DevOps practices, including CI/CD and observability.
- Preferred: experience with public-facing, high-visibility shopping marketplaces.
- Preferred: background in FinTech, financial services, or regulated industries.
- Preferred: experience with web vitals, lazy loading, caching strategies, or third-party analytics tools.
Responsibilities
- Build, maintain, and evolve React/Next.js front-end applications.
- Improve Core Web Vitals, accessibility, and technical SEO.
- Partner with product, SEO, and content teams to launch, test, and iterate on shopping experiences.
- Design and implement backend APIs and services for dynamic content, experimentation, and partner integrations.
- Contribute to performance, observability, A/B testing infrastructure, and front-end developer experience initiatives.
- Contribute to shared UI components and design systems.
- Use AI coding tools and spec-driven workflows in day-to-day development.
- Participate in code reviews, mentorship, and technical discussions.
View Full Description & ApplyYou'll be redirected to the employer's site