Senior Front-End Developer
Soft2Bet is a rapidly expanding iGaming company with operations across Europe and now growing in Canada. Our team 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,
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.