Senior Software Engineer - AI Experiences
New
Remote-first work model within Canada (Ontario-based eligibility)Full-TimeSenior
SalaryCompetitive compensation package ($185K–$210K CAD) with equity participation
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 7+ years
- Required Skills
- Frontend DevelopmentTypeScriptGoReactRisk Management
Requirements
- 7+ years of software engineering experience with strong specialization in frontend development.
- Expert-level proficiency in React and TypeScript, with strong attention to UX, performance, and accessibility.
- Proven experience shipping production-grade frontend systems at scale.
- Strong leadership experience, including mentoring engineers and defining technical standards.
- Demonstrated fluency with AI and agentic development tools (e.g., Claude, Copilot), with proven impact on productivity.
- Working knowledge of Go or ability to quickly contribute to backend services.
- Strong ability to work in ambiguous, fast-moving environments with high ownership expectations.
- Excellent communication skills and ability to collaborate with technical and non-technical stakeholders.
- Customer-centric mindset with strong product and user empathy.
- Experience in fintech, risk, fraud, compliance, or regulated systems is a strong asset.
- Strong English proficiency for technical and business communication.
Responsibilities
- Design, build, and maintain high-quality frontend applications using React and TypeScript, ensuring performance, accessibility, and scalability.
- Own key user-facing features from concept to production, translating product requirements into polished AI-powered experiences.
- Establish and uphold frontend engineering standards, including architecture, code quality, and UX consistency.
- Mentor engineers through code reviews, technical guidance, and best practices in frontend and AI-assisted development workflows.
- Leverage AI and agentic tools (e.g., Claude and similar systems) to accelerate development and define best practices for team-wide adoption.
- Contribute to backend services and APIs in Go when needed to support end-to-end feature delivery.
- Collaborate with product, design, and business stakeholders to define and execute new product experiences.
- Participate in roadmap discussions and help shape technical and product direction across the engineering organization.
- Create and maintain technical documentation that supports usability, adoption, and internal alignment.
- Help shape engineering culture with a strong focus on quality, velocity, and modern AI-enabled development practices.
View Full Description & ApplyYou'll be redirected to the employer's site