Summary
✨ AI‑Generated
An innovative gaming technology firm is expanding its global platform and needs a senior Angular developer to create robust, reusable front‑end components for sportsbook, casino and back‑office systems. The role involves working with RESTful APIs, integrating .NET backends, and influencing architecture and coding standards across the organization.
Highlights
Join a growing engineering team at a leading B2B iGaming technology provider, shape the architecture of a worldwide sportsbook and casino platform, and build responsive, reusable Angular solutions that power multiple products and brands.
Description
BettingJobs is working with a leading B2B iGaming technology provider to appoint an experienced Senior Angular Developer, joining a growing engineering team as the business scales its turnkey sportsbook and casino platform for operators worldwide.
The role suits a frontend engineer who enjoys complex enterprise applications and wants genuine influence over architecture and standards rather than ticket-taking.
You will translate business requirements into robust, reusable Angular solutions, integrate closely with a C#/.NET backend via RESTful APIs, and build fast, responsive interfaces used across multiple products and brands.
Responsibilities:
Develop and maintain web applications using Angular and TypeScriptBuild responsive, user-friendly interfaces for sportsbook, casino and back-office systemsCreate reusable Angular components, services, modules and shared librariesIntegrate frontend applications with RESTful APIsWork closely with .NET backend developers, UI/UX designers, QA and DevOps engineersDevelop customer-facing websites, admin panels and partner management systemsImplement authentication, authorisation and role-based user accessHandle real-time data updates for sporting events, odds, transactions and account balancesImprove application speed, stability and overall frontend performanceEnsure compatibility across browsers, devices and screen sizesWrite clean, scalable, testable and maintainable codeTroubleshoot bugs and resolve production issuesParticipate in code reviews and technical discussionsFollow security and data-protection best practicesMaintain technical documentationSupport the implementation of multiple brands, languages and currenciesContribute to the continuous improvement of platform architecture and development processes
Requirements:
4–5+ years' professional frontend development experienceStrong commercial experience with Angular, ideally Angular 19 or other recent versionsStrong knowledge of TypeScript, JavaScript and modern frontend development principlesStrong knowledge of HTML5, CSS3 and SCSSStrong experience integrating RESTful APIsStrong understanding of RxJS and reactive programmingExperience building modular Angular applications with reusable components, services and shared librariesSolid understanding of Angular dependency injection, routing, guards, interceptors, forms and lifecycle managementExperience with responsive and mobile-first web developmentExperience working with complex business logic and enterprise applicationsUnderstanding of frontend state management patternsExperience with frontend performance optimisation and browser debuggingExperience writing unit tests for frontend applicationsUnderstanding of authentication, authorisation and role-based access controlUnderstanding of web security fundamentalsGood knowledge of Git and modern version-control workflowsStrong problem-solving and debugging skillsAbility to work independently and as part of a development teamGood written and spoken English