SmartAsset is a US-based, online destination for consumer-focused financial information and advice that powers SmartAdvisor, a national marketplace connecting consumers to financial advisors. Reaching approximately 75 million people each month (as of Sept. 2021) through its educational content and personalized calculators and tools, SmartAsset's mission is to help people make smart financial decisions. Ranked on the Inc. 5000 and Deloitte Technology Fast 500™ lists of fastest growing companies in 2021, SmartAsset closed a $110 million Series D round, valuing the company at over $1 billion. SmartAsset was also named to Y Combinator's list of Top 100 Companies of all time and Forbes' list of America's Best Startup Employers in 2020.
Within the Software Engineering group, the team you will work with builds and maintains the consumer-facing Web products. The two main websites smartasset.com and smartadvisormatch.com together are visited by over 100 million users per year.
We are actively reengineering the tech stack that generates these two sites and are using the latest in frontend and back-end technologies. Currently our stack includes Next.js, React, Node.js, React Hooks, XState, GraphQL, webpack, and SASS. Our systems are planned and conceptualized using domain driven design (DDD) approaches and built using event driven architectures. Our applications and services are fully hosted by AWS, leveraging services like the CloudFront CDN platform to take the systems to the extreme edge of scalability and reliability. We deliver these solutions using agile and CI/CD techniques in 2-week sprints following a Scrum-based SDLC methodology.
Diversity and maintaining the group's well-nurtured collaborative and creative culture is critically important to us, as is our close partnership with our Product & UI/UX peers and Marketing & Business Development stakeholders. We are seeking a coding enthusiast with experience and talent in Next.js to join our us within the thriving and rapidly growing finance services company of SmartAsset.
In this role, you will be responsible for designing, developing, and implementing high-quality web applications using the latest Next.js, React, and Typescript technologies. You will collaborate with other developers, designers, and other stakeholders to create innovative, user-friendly, and high-performance web solutions that meet our specific business needs and end-user requirements.
Your responsibilities will include: