Senior Angular Developer
Пълно описание
Over 20 years of market experience, we brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!
What project we have for you:
Our client is a long-established international online gaming operator known for premium casino brands and a solid reputation in the global iGaming sector. They provide high-quality online casino and sportsbook experiences built on modern technology platforms, stable operations, and a strong customer-centric approach. Operating across several regulated markets, our client is recognized for strict compliance standards, responsible gaming principles, and continuous investment in digital innovation. Their multicultural teams and modern delivery model create a dynamic environment for professionals in technology, product development, customer operations, and gaming services.
What you will do:
Architecture and Development: Develop scalable, modular, and maintainable front-end applications using Angular 13+ and TypeScript. Build responsive, interactive UI components for lobbies, dashboards, accounts, wallets, leaderboards, and game interfaces. Implement real-time features including notifications, chat, live odds, multi-session synchronization, and dynamic updates (WebSockets/SSE).
Performance and Stability: Optimize applications for fast load times, smooth animations, and efficient resource usage. Improve rendering performance, implement caching, lazy loading, and AOT compilation techniques. Integrations Integrate with casino/game providers, payment systems, KYC/AML services, wallet management, bonus engines, and internal APIs
Security and Compliance: Implement and maintain secure communication standards. Adhere to regulatory, compliance, and responsible gaming requirements.
Collaboration and Quality: Work closely with backend engineers, product managers, UX/UI designers, and compliance teams. Conduct code reviews, enforce best practices, and maintain consistent coding standards. Troubleshoot production issues efficiently and contribute to reliable release cycles.
Leadership: Mentor junior and mid-level developers. Participate in front-end architectural decisions and contribute to long-term platform strategy.
What you need for this:
Expert-level knowledge of Angular 13+ and TypeScript. Strong understanding of JavaScript (ES6+), modular design patterns, and SPA architecture. Deep experience with RxJS, reactive programming, and real-time data processing. Experience with modern state management (NgRx, Akita, or similar). Strong understanding of responsive design, accessibility standards, and cross-browser compatibility. Experience optimizing Angular applications for performance and scalability. Knowledge of security best practices: JWT/OAuth, secure WebSocket connections, input validation, and PCI DSS-aligned standards. Experience integrating external gaming APIs, payment gateways, and verification systems. Solid background in unit and integration testing (Jasmine, Karma, Jest). Experience with CI/CD pipelines, version control, and automated testing workflows. Ability to build and maintain reusable component libraries and design systems.
Preferred Qualifications: Experience in casino platforms or online gaming systems. Familiarity with micro-frontends, Angular Universal (SSR), and PWA development. Experience with Redis, caching layers, or distributed systems. Knowledge of player loyalty, bonus flows, and responsible gaming mechanics.
What it’s like to work with us:
We are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join our team for a career where your unique perspectives are not only valued but crucial to our success.
What project we have for you:
Our client is a long-established international online gaming operator known for premium casino brands and a solid reputation in the global iGaming sector. They provide high-quality online casino and sportsbook experiences built on modern technology platforms, stable operations, and a strong customer-centric approach. Operating across several regulated markets, our client is recognized for strict compliance standards, responsible gaming principles, and continuous investment in digital innovation. Their multicultural teams and modern delivery model create a dynamic environment for professionals in technology, product development, customer operations, and gaming services.
What you will do:
Architecture and Development: Develop scalable, modular, and maintainable front-end applications using Angular 13+ and TypeScript. Build responsive, interactive UI components for lobbies, dashboards, accounts, wallets, leaderboards, and game interfaces. Implement real-time features including notifications, chat, live odds, multi-session synchronization, and dynamic updates (WebSockets/SSE).
Performance and Stability: Optimize applications for fast load times, smooth animations, and efficient resource usage. Improve rendering performance, implement caching, lazy loading, and AOT compilation techniques. Integrations Integrate with casino/game providers, payment systems, KYC/AML services, wallet management, bonus engines, and internal APIs
Security and Compliance: Implement and maintain secure communication standards. Adhere to regulatory, compliance, and responsible gaming requirements.
Collaboration and Quality: Work closely with backend engineers, product managers, UX/UI designers, and compliance teams. Conduct code reviews, enforce best practices, and maintain consistent coding standards. Troubleshoot production issues efficiently and contribute to reliable release cycles.
Leadership: Mentor junior and mid-level developers. Participate in front-end architectural decisions and contribute to long-term platform strategy.
What you need for this:
Expert-level knowledge of Angular 13+ and TypeScript. Strong understanding of JavaScript (ES6+), modular design patterns, and SPA architecture. Deep experience with RxJS, reactive programming, and real-time data processing. Experience with modern state management (NgRx, Akita, or similar). Strong understanding of responsive design, accessibility standards, and cross-browser compatibility. Experience optimizing Angular applications for performance and scalability. Knowledge of security best practices: JWT/OAuth, secure WebSocket connections, input validation, and PCI DSS-aligned standards. Experience integrating external gaming APIs, payment gateways, and verification systems. Solid background in unit and integration testing (Jasmine, Karma, Jest). Experience with CI/CD pipelines, version control, and automated testing workflows. Ability to build and maintain reusable component libraries and design systems.
Preferred Qualifications: Experience in casino platforms or online gaming systems. Familiarity with micro-frontends, Angular Universal (SSR), and PWA development. Experience with Redis, caching layers, or distributed systems. Knowledge of player loyalty, bonus flows, and responsible gaming mechanics.
What it’s like to work with us:
We are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join our team for a career where your unique perspectives are not only valued but crucial to our success.