About the Role
We are seeking a highly skilled Senior Frontend & BFF Engineer with 10+ years of experience to help build modern, scalable user experiences and backend-for-frontend (BFF) services for our next-generation platform.
In this role, you will be responsible for developing the Next.js frontend, implementing conversational AI experiences, and building the BFF layer using NestJS. You will work closely with product, design, and backend teams to integrate with Underwriting (UW) and Pricing APIs while leveraging modern engineering practices, including AI-assisted development and automated testing.
Key Responsibilities
- Design and develop modern web applications using React, Next.js, and TypeScript.
- Build and maintain the Backend-for-Frontend (BFF) layer using NestJS.
- Develop and enhance conversational UI experiences, including chat-based interfaces and AI-assisted workflows.
- Integrate frontend applications with UW and Pricing APIs while ensuring strict contract adherence.
- Implement reusable UI components and scalable frontend architecture.
- Create responsive, accessible, and user-friendly interfaces using Tailwind CSS or similar frameworks.
- Develop automated tests and validation frameworks to ensure application quality.
- Collaborate with UX designers, product owners, architects, and backend engineers to deliver high-quality solutions.
- Optimize application performance, security, and scalability.
- Champion frontend best practices, code quality standards, and development workflows.
Required Qualifications
- 10+ years of experience in frontend engineering, full-stack development,
- Strong expertise in TypeScript, React, and Next.js.
- Hands-on experience building BFF services using NestJS.
- Strong experience integrating and consuming REST APIs.
- Experience developing responsive user interfaces using Tailwind CSS or equivalent styling frameworks.
- Experience designing and implementing conversational UI, chat interfaces, or AI-powered user experiences.
- Strong understanding of accessibility standards and WCAG compliance.
- Experience with automated testing, validation frameworks, and modern frontend development practices.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience building enterprise-scale web applications.
- Familiarity with AI-assisted development tools and automated code generation workflows.
- Experience working with cloud-native architectures and microservices environments.
- Knowledge of frontend performance optimization and security best practices.
- Experience working in Agile/Scrum teams.
Pay: $100,000.00-$140,000.00 per year
Work Location: Hybrid remote in Markham, ON L3R 9Z7