About the Company
Our team is looking for a Senior Software Engineer with expertise in Next.Js, TypeScript, and React, to help deliver on our software strategy. In this experiment-driven team, you will create best-in-class experiences designed to help our users discover the right financial solution in our mission to provide clarity for all of life’s financial decisions.
About the Role
This role is ideal for a strong technical leader who thrives in a fast-paced, startup-like environment. The ideal candidate is organized yet flexible, capable of navigating shifting priorities, and experienced in driving high-impact solutions through quick, iterative development cycles.
Responsibilities
* Writing clean, high-quality, high-performance, maintainable code
* Iterating and updating client-facing web pages and flows that guide users toward the right company-related products to meet their needs.
* Perform data integrations within the decision process to improve customer experience.
* Contribute to the design and development of new applications, features, and flows to make the customer experience more intuitive and user-friendly.
* Support ongoing efforts to optimize the client's end-to-end SDLC, while maintaining best practices.
* Work throughout the full tech stack using React.Js, TypeScript, Next.Js, GraphQL, REST API, Context API, and more.
* Attend and contribute to architecture and design meetings and discussions.
Qualifications
* +90% English written and oral (at least B2 level) with excellent communication skills
* 8-10 years of overall development experience in a professional software engineer position
* Expertise in React, advanced TypeScript, Next.Js (preferably Next.Js version 13)
* Experience working with App Directory/App Router
* Experience working with Material UI (MUI)
* Ability to take business requests and break them down into manageable steps to achieve a goal
Required Skills
* Advanced experience in ReactJS
* Advanced experience in TypeScript
* Advanced experience with Next.Js
* Experience with RESTful APIs to fetch consumer data
* Experience working with Material UI (MUI)
* 5+ years in a professional software engineer position
* 2+ years working on a public-facing website (Should understand:
SEO, ADA, responsive, etc)
Preferred Skills
* Hands-on experience with GraphQL
* Experience with A/B testing, and A/B testing tools similar to ABsmartly
* Experience working on an organically driven website at a scale
* Experience with CI/CD