
About NerdWallet
Your trusted guide to smarter financial decisions
Key Highlights
- Over 100 million users rely on NerdWallet for financial advice
- $100 million+ raised from investors like Andreessen Horowitz
- Valued at approximately $1 billion
- Headquartered in San Francisco, California
NerdWallet, headquartered in San Francisco, California, is a personal finance platform that helps users make informed financial decisions. With over 100 million users, NerdWallet provides tools for comparing credit cards, mortgages, and investment options. The company has raised over $100 million in...
🎁 Benefits
NerdWallet offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment. Employees also benefit from a l...
🌟 Culture
NerdWallet fosters a culture of transparency and data-driven decision-making. The company values innovation and encourages employees to take ownership...
Skills & Technologies
Overview
NerdWallet is hiring a Senior Full Stack Engineer to design and maintain complex software systems. You'll work with JavaScript, React, and Node.js to create scalable solutions. This position requires significant experience in software development.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong focus on full-stack development. Your expertise includes designing, developing, and maintaining complex software systems, ensuring they meet both functional and non-functional requirements. You are skilled in writing high-quality, scalable code and have a knack for troubleshooting complex issues to enhance system performance and reliability. You thrive in collaborative environments, mentoring junior developers and fostering a culture of continuous learning and best practices in coding and software development methodologies.
You are proficient in JavaScript and have experience with frameworks like React and Node.js. Your technical leadership skills allow you to contribute to architectural decisions and align technical solutions with business objectives. You understand the importance of performance, security, and maintainability in software design, and you are committed to delivering solutions that meet these standards.
Desirable
Experience in the insurance sector is a plus, as it will help you understand the specific challenges and requirements of this industry. Familiarity with agile methodologies and tools will also be beneficial in this role.
What you'll do
As a Senior Full Stack Engineer at NerdWallet, you will play a critical role in architecting scalable and efficient solutions. You will collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals, to ensure that technical solutions align with business goals. Your responsibilities will include reviewing and optimizing existing code, conducting thorough testing, and mentoring junior developers to help them grow in their roles.
You will be involved in the entire software development lifecycle, from initial design through deployment and maintenance. Your contributions will directly impact the performance and reliability of our systems, and you will be expected to stay updated with the latest industry trends and technologies to continuously improve our software offerings.
What we offer
NerdWallet provides a flexible and inclusive work environment where you can thrive. We invest in your well-being and professional development, ensuring that you have the resources you need to succeed. You will have the opportunity to work on meaningful projects that impact the financial decisions of our users, and you will be part of a team that values collaboration and innovation.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at NerdWallet.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Brex is hiring a Senior Full Stack Engineer to build solutions that manage user lifecycles and integrate with HRIS systems. You'll work with technologies like JavaScript, React, and Node.js in Seattle. This position requires significant experience in full-stack development.

Software Engineering
Scrunch AI is hiring a Senior Software Engineer for their Core App team to deliver critical features and improvements end-to-end. You'll work with technologies like Java, JavaScript, and Docker. This position requires experience in high-velocity software development organizations.

Full Stack Engineer
Brex is hiring a Senior Full Stack Engineer to build solutions that manage user lifecycles and integrate with HRIS systems. You'll work with Java, JavaScript, and React in San Francisco. This position requires extensive experience in full-stack development.

Full Stack Engineer
Pattern is hiring a Senior Full Stack Engineer to lead the development and maintenance of software applications. You'll work with technologies like Java and JavaScript, focusing on machine learning and AI. This position requires significant experience in software engineering.

Full Stack Engineer
Databricks is hiring a Senior Full Stack Engineer to develop and maintain both front-end and back-end components of their GenAI observability product. You'll work with technologies like Java, JavaScript, and React to enhance user experience and system performance. This position requires a solid track record in full-stack development.