Senior Software Engineer, Front-end focused - Shopping Marketplaces team
NerdWalletAbout the role
About the Shopping Marketplaces Team
The Shopping Marketplaces team is at the heart of NerdWallet’s organic growth, owning some of the highest-traffic shopping experiences across two of our biggest verticals: Credit Cards and Wealth (Banking and Investing). Our mission is to create best-in-class, data-driven shopping experiences that help millions of users make smarter financial decisions.
With a direct impact on SEO, conversion, and engagement, this team operates at the intersection of technology, experimentation, and product excellence. We build fast, intuitive, and highly optimized pages that rank, perform, and scale, all while collaborating with business stakeholders and SEO strategists to push the boundaries of what’s possible in organic.
If you thrive on high-impact work, solving technical challenges, and shaping the future of financial shopping experiences on the web, this is the place for you.
About the Role
We’re looking for a Senior Full-Stack Software Engineer with a strong emphasis on front-end engineering to join our team. You’ll work across the stack, but your primary focus will be delivering modern, high-performance user experiences that balance speed, usability, and search visibility.
You’ll collaborate closely with product managers, designers, and other engineers to build scalable, engaging shopping flows, while also contributing to performance, observability, accessibility, and technical excellence. This is a hands-on engineering role, ideal for someone who thrives in fast-paced environments, has a strong product mindset, and is motivated by seeing their work used by millions of users.
Where you can make an impact:
Build, maintain, and evolve React/Next.js front-end applications that serve millions of monthly users.
Improve Core Web Vitals, accessibility, and technical SEO to drive discoverability and engagement.
Partner with product, SEO, and content teams to launch, test, and iterate on high-impact shopping experiences.
Design and implement backend APIs and services that power dynamic, personalized content and partner integrations.
Collaborate on platform-wide initiatives: performance, observability, A/B testing infrastructure, and front-end developer experience.
Contribute to shared UI components and design systems, helping scale high-quality UX across pages.
Participate in code reviews, mentorship, and team technical discussions to help raise the engineering bar.
Your experience:
We recognize not everyone will meet all of the criteria. If you meet most of the criteria below and you’re excited about the opportunity and willing to learn, we’d love to hear from you.
6+ years of software engineering experience, with meaningful contributions across both front-end and back-end systems.
Deep experience in TypeScript, React.js, and Next.js or a related isormorphic framework (Astro, Gatsby, etc.)
Strong product and UX sensibility with a keen eye for performance, usability, and responsive design.
Hands-on experience building and consuming RESTful and GraphQL APIs, integrating with databases (SQL/NoSQL), and writing full-stack features.
Familiarity with cloud infrastructure (e.g. AWS, GCP, Vercel) and modern DevOps practices (CI/CD, observability).
Excellent communication skills and a collaborative mindset.
Nice to haves:
Experience working in SEO-focused web environments, affiliate commerce, or shopping marketplaces.
Hands-on experience with web vitals, lazy loading, caching strategies, or third-party analytics tools.
A technical blog, open-source contributions, or portfolio site showcasing your work.
Background in FinTech, financial services, or other regulated industries.
Where:
This role will be remote (based in the U.S.).
We believe great work can be done anywhere. No matter where you are based, NerdWallet offers benefits and perks to support the physical, financial, and emotional well being of you and your family.
What we offer:
Work Hard, Stay Balanced (Life’s a series of balancing acts, eh?)
Industry-leading medical, dental, and vision health care plans for employees and their dependents
Rejuvenation Policy – Vacation Time Off + 11 holidays + 4 Mental Health Days Off
New Parent Leave for employees with a newborn child or a child placed with them for adoption or foster care
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s