companyNerdWallet logo

Senior Full-Stack Software Engineer - Consumer Banking & Credit Cards

NerdWalletNerdWallet US
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for candidates who have:Proficiency in TypeScript and Next.js. Experience with AWS cloud services and Infrastructure as Code (IAC) using AWS CDK. Strong understanding of user experience design principles and best practices. Demonstrated ability to work collaboratively in a cross-functional team environment. A passion for solving complex technical problems and delivering high-quality software solutions.

About the job

At NerdWallet, we're dedicated to transforming the way individuals make financial decisions. Our vibrant team of Nerds is committed to fostering an inclusive, flexible, and honest workplace that empowers you to grow, take calculated risks, and express your true self (cape optional). Whether you prefer working remotely or in our office, we offer the support you need to thrive. We value your well-being, professional development, and your ability to create significant impact because when one Nerd excels, we all benefit.

Our Consumer Banking & Credit Cards division oversees the complete shopping journey for two of our most significant verticals. Our goal is to deliver top-notch, data-driven comparison shopping experiences that assist millions of users in making informed financial choices.

Operating at the confluence of technology, data experimentation, and product excellence, our teams directly contribute to NerdWallet's growth. We manage both Organic (SEO) and Paid Marketing channels, developing swift, intuitive, and highly optimized comparison shopping experiences that rank well, perform efficiently, and scale effectively. By collaborating with business stakeholders and marketing strategists, we continuously expand the possibilities in performance engineering and multi-channel growth strategies.

If you flourish in high-impact roles, enjoy tackling complex technical challenges, and are eager to shape the future of online financial shopping experiences, this is the perfect opportunity for you.

We are seeking a Senior Full-Stack Software Engineer with a robust focus on our core technology stack: TypeScript, Next.js, and AWS cloud services (including Infrastructure as Code with AWS CDK). Your work will span the entire stack, with a primary emphasis on crafting exceptional user experiences, developing data systems that facilitate rapid experimentation, and building the backend infrastructure that supports our shopping journeys.

You will work closely with product managers, business stakeholders, designers, and fellow engineers to create scalable, engaging shopping flows while contributing to performance, observability, accessibility, and technical excellence. This hands-on engineering position is ideal for someone who thrives in a fast-paced environment, possesses a strong product mindset, and is driven by the knowledge that their work impacts millions of users.

This role reports to the Engineering Manager.

Where You Can Make an Impact:

  • Develop, maintain, and enhance Full Stack React/Next.js applications that serve millions of users every month.

  • Enhance Core Web Vitals, accessibility, and technical SEO to boost discoverability and user engagement.

About NerdWallet

NerdWallet is on a mission to provide clarity to all financial decisions. We prioritize an inclusive, flexible, and transparent culture that encourages personal growth and innovation. Our commitment to well-being and professional development allows our team members to thrive and make a significant impact.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.