Senior Full Stack Developer
Hatch ITFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates must possess a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, along with a minimum of 6+ years in software engineering, focusing on backend development and distributed systems. Advanced proficiency in JavaScript and TypeScript (Node.js, React.js, Next.js), deep experience with microservices architecture, RESTful APIs, and event-driven systems are required. Strong familiarity with Next.js, SQL and NoSQL databases for high-volume, low-latency data processing, hands-on experience with AWS, GCP, or Azure, knowledge of security best practices, and familiarity with CI/CD pipelines, containerization, and orchestration are essential. Preferred qualifications include experience in performance marketing, implementing new CRM technology, consumer credit/lending/loans/insurance, financial modeling, scoring algorithms, or credit risk analysis.
The Senior Full-Stack Software Engineer will write high-quality, scalable, and efficient code for the NerdWallet Mortgage Experts vertical, ensuring software meets business and technical requirements. Responsibilities include reviewing and optimizing existing code, conducting thorough testing, and troubleshooting complex issues to improve system performance and reliability. The engineer will mentor junior developers, foster a culture of continuous learning, and collaborate with cross-functional teams including product managers, designers, and QA professionals. They will contribute to architectural decisions, evaluate new technologies, drive innovation, and align technical solutions with business objectives. Strong communication, problem-solving skills, and the ability to lead projects independently are also key responsibilities.
Financial guidance platform for personal finance
NerdWallet helps individuals make informed financial decisions by providing resources and tools for comparing credit cards, mortgages, personal loans, and insurance. The platform is user-friendly, featuring calculators and educational content that simplify complex financial concepts. Unlike competitors, NerdWallet operates on an affiliate marketing model, allowing it to offer services for free while earning revenue through partnerships with financial institutions. The company's goal is to empower consumers to manage their finances better by providing clear and comprehensive information.