Senior Front-End Developer (Angular 18+)
Soft2Bet is a rapidly expanding iGaming company with operations across Europe and now growing in Canada. Our team of over 1,300 professionals builds end-to-end technology products across Fintech, iGaming, and Marketing. 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.
-
Intermediate English level or above.
✅ 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 Soft2Bet 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.
By submitting your application, you agree to our Privacy Policy.
Create a Job Alert
Interested in building your career at Soft2Bet? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field