Senior Full-Stack Developer (Angular, .NET)

Posted 2 weeks ago

Apply Now

About the role

  • Senior full-stack developer specializing in Angular, TypeScript, and .NET for Spiria's web applications. Collaborating with teams to deliver high-quality software solutions.

Responsibilities

  • Design, develop, and maintain web applications using Angular, TypeScript, and .NET.
  • Own end-to-end features, from technical design through production deployment.
  • Contribute to architecture discussions and help steer maintainable, secure solutions aligned with best practices.
  • Review code and support other developers through feedback, pair programming, and knowledge sharing.
  • Use modern AI-assisted development tools to improve productivity and code quality.
  • Collaborate closely with developers, designers, QA, and product stakeholders.

Requirements

  • 8+ years of experience in web development.
  • Senior experience delivering and deploying web applications to production.
  • Strong expertise in Angular and TypeScript, combined with solid backend experience in .NET.
  • Experience designing and consuming REST APIs.
  • Ability to write unit tests and maintain a high level of code quality.
  • Hands-on experience using AI tools in day-to-day software development.
  • Ability to think about architecture and make pragmatic technical decisions.
  • Strong communication skills and a collaborative mindset.

Benefits

  • 3 weeks of vacation (or more depending on experience).
  • 5 days off during the winter holidays.
  • Flexible personal days to manage life’s contingencies.
  • Retirement savings programs (DPSP/RRSP) with employer contribution.
  • Comprehensive group insurance plan.
  • Telemedicine service and employee assistance program with Telus Health.
  • Reimbursements for training, certifications, and professional association fees.
  • Annual Spiri-Flex reimbursements for expenses related to health, ergonomics, and connectivity.

Job type

Full Time

Experience level

Senior

Salary

CA$95,000 - CA$120,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularTypeScript.NET

Location requirements

HybridMontrealCanada

Report this job

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