Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NerdWallet Logo

Senior Full-Stack Software Engineer

NerdWallet

Salary not specified
Sep 4, 2025
Remote, US
Apply Now

NerdWallet is looking to hire a Senior Full-Stack Software Engineer to support their newest vertical, NerdWallet Mortgage Experts. This role will focus on writing high-quality, scalable, and efficient code, ensuring software meets business and technical requirements, and improving system performance and reliability.

Requirements

  • Advanced proficiency in JavaScript and TypeScript (including Node.js, React.js, and Next.js)
  • Deep experience with microservices architecture, RESTful APIs, and event-driven systems
  • Strong familiarity with Next.js for building modern full-stack applications, including server-side rendering, API routes, and integration with backend services
  • Strong understanding of both SQL and NoSQL systems, with proven experience in high-volume, low-latency data processing
  • Hands-on experience with at least one major provider (AWS, GCP, or Azure) for deploying and scaling applications
  • Knowledge of security best practices, especially within regulated industries like financial services
  • Familiar with CI/CD pipelines, containerization, and orchestration

Responsibilities

  • writing high-quality, scalable, and efficient code
  • ensuring that software meets business and technical requirements
  • reviewing and optimizing existing code
  • conducting thorough testing
  • troubleshooting complex issues to improve system performance and reliability
  • contribute to architectural decisions
  • evaluate new technologies

Other

  • Minimum of 6+ years in software engineering
  • Strong communication, problem-solving skills, and the ability to work independently while leading projects are essential
  • mentor junior developers, fostering a culture of continuous learning and best practices in coding, architecture, and software development methodologies
  • collaborate with cross-functional teams, including product managers, designers, and quality assurance professionals
  • drive innovation within the organization