Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full Stack Engineer contributing to both frontend and backend for AI solutions. Design and develop scalable components while engaging in architectural decisions and code quality maintenance.

Responsibilities

  • Design and develop end-to-end features (agent orchestration, tool integrations, real-time streaming)
  • Analyze, break down, and estimate functional and technical requirements in collaboration with the team
  • Design and maintain scalable, robust, and well-tested front-end components
  • Develop and maintain reliable, high-performance, well-documented C# backend APIs
  • Design and evolve a reusable agent-based framework for use across the group's applications
  • Implement traceability, observability, and monitoring mechanisms to ensure quality and performance
  • Contribute to architectural decisions and strategic technology choices
  • Ensure a high level of code quality through rigorous code reviews and adherence to best practices

Requirements

  • Proven experience in full-stack development, comfortable with both backend and frontend work
  • Proficiency in C# and the .NET ecosystem to design robust backend APIs and services
  • Proficiency in React and TypeScript to develop and maintain complex front-end applications
  • Strong software engineering sensibility, with emphasis on well-designed architectures and clean code
  • Attention to detail and commitment to delivering a high-quality user experience
  • Enthusiasm for technical discussions, code reviews, and collaborative teamwork on high-impact technical challenges

Benefits

  • Generous PTO
  • Health benefits from date of hire
  • Retirement employer match
  • Wellness and commuter benefits

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ReactTypeScriptGo.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.