NerdWallet is seeking a Staff/Lead Software Engineer with expertise in React, TypeScript, and Next.js to work on a team focused on credit card and bank-related products and services. The role involves hands-on development and team lead duties, with a focus on front-end development and some back-end development tasks.
Requirements
- 8-10 years of overall development experience in a professional software engineer position
- 1-2 years of experience in a Tech Lead, Team Lead, or Staff Engineer role
- Expertise in React, advanced TypeScript, Next.js (preferably Next.js version 13), and Node.js
- Ability to mentor other engineers in TypeScript and share knowledge/best practices
- Experience with Observability: strong knowledge of observability tools like DataDog or similar
- Experience with Web Performance: core web vitals, caching, Critical rendering path, static generation
- Experience working on large-scale production applications
Benefits
- Flexible schedules and authentic work-life balance
- Opportunities for continuing education
- Social activities per country sponsored by the company
- Birthday celebration
- Payment in US Dollars
