Senior Front-End Developer (Angular 18+) for Toronto

A rapidly expanding international iGaming company that is actively growing its presence in the Canadian market.

 In Toronto, we’re building a world-class team to drive our North American presence — and we’re looking for a Senior Front-End Developer (Angular 18+) to join us.

This is an exciting opportunity to work on complex, large-scale projects, shaping innovative products in a fast-paced, high-growth industry.

✅ Requirements

  • Minimum 5 years of commercial web development experience.
  • At least 3 years of hands-on experience with Angular (we’re using Angular 18).
  • Strong proficiency in TypeScript.
  • Experience with testing frameworks (e.g., Jest).
  • Solid understanding of REST API consumption.
  • Knowledge of SOLID/GRASP principles, client-side architecture, and design patterns.
  • Awareness of cross-browser compatibility and performance optimization.
  • Strong problem-solving skills and the ability to work independently.
  • Practical experience with Git, npm, Webpack, Babel, Linters.

✅ Nice to Have

  • Experience with the Nx framework.
  • Familiarity with TypeScript AST and writing code modifiers.
  • Experience with GitLab CI.
  • Knowledge of Docker, NGINX, Node.js.
  • A strong product mindset and good understanding of web UX best practices.

✅ Responsibilities

  • Develop and enhance a complex iGaming platform using Angular 18 and TypeScript.
  • Write high-quality, scalable, testable, and performant code.
  • Participate in testing, validation, and documentation of front-end systems.
  • Take ownership of assigned projects: assign tasks, coordinate team efforts, and monitor progress.
  • Provide technical guidance and help resolve programming challenges.
  • Conduct code reviews and provide constructive feedback to ensure best practices and code quality.
  • 🚀 Why Join to our team in Toronto?
  • Be part of an international company that’s rapidly growing in Canada.
  • Work onsite in our new Toronto office, alongside top talent in the industry.
  • Opportunities for career growth and leadership responsibilities.
  • Competitive compensation package and dynamic, fast-paced work environment.

Required skills experience

JavaScript

Required languages

English B2 - Upper Intermediate
Angular, TypeScript, REST API, Nx
Published 24 November · Updated 9 December
Statistics:
236 views
·
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...