London Full Time

Role Overview:

The Senior Product Manager will lead the strategy, roadmap and delivery of a centralised Core Platform used across the company's products, engineering teams, operational systems and customer integrations. The platform will manage key business and technical entities, including brands, customer accounts, games, tables, currencies, translations, permissions, API credentials and shared configuration. It will become the authoritative source of truth for internal services, Back Office applications and external operator integrations. This role combines senior product management with programme delivery and organisational change. The successful candidate will define the product vision, gather and reconcile requirements across multiple teams, establish governance and coordinate dependencies, migration and adoption. They will ensure that the platform supports existing operational practices while enabling future products, markets and integration models. The candidate must be technically credible and comfortable working with architects, engineers and external development teams. They should understand APIs, authentication, authorisation, API key lifecycle, access scopes, documentation, versioning, environments and developer experience. This is a highly cross-functional leadership role requiring strong stakeholder management, structured decision-making and the ability to drive alignment in a complex organisation. Success will be measured not only by platform delivery, but also by adoption, data consistency, operational efficiency and improved customer integration.

Key Responsibilities: 

  • Define the platform vision, roadmap, priorities and measurable outcomes.
  • Lead discovery and requirements gathering across product, engineering and operations.
  • Define business rules for Brand, GameType, Currency, Translation and other related entities that is essential to the platform.
  • Establish clear ownership, governance and system-of-record principles.
  • Coordinate delivery dependencies across multiple teams and environments.
  • Develop phased rollout, migration and legacy decommissioning plans.
  • Lead stakeholder engagement, communication, training and adoption activities.
  • Ensure the platform supports historical, effective-dated and auditable data.
  • Own requirements for API keys, permissions, scopes and credential lifecycle.
  • Improve API discovery, documentation, onboarding and developer experience.
  • Work closely with architects and engineers on API standards and integration models.
  • Manage programme risks, milestones, decisions and executive reporting.
  • Resolve conflicting requirements and prevent duplicated team-specific solutions.

Qualifications & Skills:

  • Minimum 5 years of relevant experience in product and project management.
  • Track record of successful product / project experience on Developer platforms, API management, Fintech, Payments or iGaming product / project.
  • Extensive experience managing enterprise, B2B or platform products.
  • Strong program, project and organisational change-management experience.
  • Experience coordinating delivery across several engineering and business teams.
  • Good understanding of APIs, authentication, authorisation and access control.
  • Experience with platform migration, adoption and legacy-system transformation.
  • Strong stakeholder management, communication and decision-making skills.
  • Multi-tenant, multi-environment or high-transaction systems.
  • Back office, identity, configuration or customer integration platforms.
  • Familiar with at least 1 programming language and Database.
Start date
Location
London
london Full Time
  • API Development: implement code integration APIs to support seamless communication between systems
  • Feature Implementation: collaborate with the product experts to maintain existing features and implement new enhancements
  • New Services: develop new services using the latest tech stack and ensure their functionality, security, scalability and performance
  • Backend APIs: work closely with frontend developers to design and implement RESTful APIs meeting the frontend’s requirements
  • Microservices architecture: create scalable and maintainable microservices
  • Database Management: develop and manage databases (e.g., PostgreSQL, Oracle DB) for efficient storage and retrieval of data
  • Big Data Integration: write queries for extracting data from the Data Warehouse
  • Security Implementation: apply security best practices to ensure data integrity
  • Testing and Code Quality: write unit tests, conduct code reviews, and ensure the reliability and performance of the code
  • Kubernetes Deployment: deploy and manage services on Kubernetes clusters, ensuring optimal resource allocation and high availability
  • Cloud Integration: utilise cloud technologies (e.g., AWS) to build, deploy, and scale services effectively
  • Monitoring and Logging: set up monitoring tools and logging systems to proactively identify and resolve issues in live production environments
  • Team Collaboration: collaborate with cross-functional teams, including Business Analysts, Product Owners, DevOps and QA testers, to ensure a smooth development process
Start date
Location
london
London Full Time

Key Responsibilities:

  • Lead and manage the design function for software development projects, ensuring high- quality technical design solutions that meet client and business requirements.
  • Develop and maintain design standards, technical frameworks and best practices to promote consistency, quality and scalability across all software projects.
  • Oversee the design lifecycle from concept through implementation, ensuring projects are delivered on time and to the required technical standards.
  • Collaborate closely with software engineers, product teams and stakeholders to produce technically feasible and innovative software designs.
  • Review and approve technical designs, providing guidance, mentoring and constructive feedback to members of the design and development team.
  • Design software architecture, application components and system interfaces to support robust, secure and scalable software solutions.
  • Promote collaboration and knowledge sharing across multidisciplinary teams while driving continuous improvement in design processes.
  • Keep up to date with emerging software development technologies, design methodologies and industry best practices to support innovation within the business.

Requirements:

  • Minimum of 8 years' experience in software engineering, including significant experience in software design and technical leadership.
  • Advanced proficiency in Java and experience designing enterprise-level software applications.
  • Strong knowledge of software architecture, object-oriented design principles and software development best practices.
  • Experience leading technical teams and mentoring software engineers throughout the software development lifecycle.
  • Strong analytical, problem-solving and stakeholder management skills.
  • Bachelor's degree or higher in Computer Science, Software Engineering or a related discipline, or equivalent professional experience.
  • Excellent communication skills with the ability to work collaboratively across technical and non-technical teams.
Start date
01/11/2026
Location
London
London Full Time

Key Responsibilities:

  • Provide strategic leadership and overall direction for the company, ensuring the successful delivery of its business objectives and long-term growth strategy.
  • Develop, implement and monitor the company's corporate strategy, business plans and operational objectives.
  • Oversee the day-to-day management of the business, ensuring the efficient delivery of IT consultancy, software development and technology support services.
  • Lead, manage and develop senior management and project teams, providing guidance, mentoring and performance oversight.
  • Drive business development initiatives, identify new commercial opportunities and support the expansion of the company's client portfolio.
  • Build and maintain strong relationships with clients, strategic partners, suppliers and other key stakeholders.
  • Oversee financial performance, resource allocation, budgeting and business planning to ensure the company's commercial success.
  • Ensure effective corporate governance and compliance with all applicable legal, regulatory and company requirements.
  • Monitor developments within the technology sector and promote innovation to maintain the company's competitive position.

Requirements:

  • Minimum of 5 years' experience in a C-suite or other senior executive leadership role, preferably within the IT consultancy, software development or technology sector.
  • Proven experience leading business strategy, organisational growth and commercial operations.
  • Demonstrable experience managing multidisciplinary teams and delivering complex technology projects.
  • Strong commercial, financial and strategic planning skills.
  • Excellent leadership, communication and stakeholder management abilities.
  • Bachelor's degree or higher in Business Management, Computer Science, Information Technology or a related discipline, or equivalent executive-level professional experience.
  • Ability to make strategic decisions in a fast-paced technology environment and drive continuous business improvement.
Start date
01/11/2026
Location
London
London Full Time
  • API Development: implement code integration APIs to support seamless communication between systems
  • Feature Implementation: collaborate with the product experts to maintain existing features and implement new enhancements
  • New Services: develop new services using the latest tech stack and ensure their functionality, security, scalability and performance
  • Backend APIs: work closely with frontend developers to design and implement RESTful APIs meeting the frontend’s requirements
  • Microservices architecture: create scalable and maintainable microservices
  • Database Management: develop and manage databases (e.g., PostgreSQL, Oracle DB) for efficient storage and retrieval of data
  • Big Data Integration: write queries for extracting data from the Data Warehouse
  • Security Implementation: apply security best practices to ensure data integrity
  • Testing and Code Quality: write unit tests, conduct code reviews, and ensure the reliability and performance of the code
  • Kubernetes Deployment: deploy and manage services on Kubernetes clusters, ensuring optimal resource allocation and high availability
  • Cloud Integration: utilise cloud technologies (e.g., AWS) to build, deploy, and scale services effectively
  • Monitoring and Logging: set up monitoring tools and logging systems to proactively identify and resolve issues in live production environments
  • Team Collaboration: collaborate with cross-functional teams, including Business Analysts, Product Owners, DevOps and QA testers, to ensure a smooth development process
Start date
Location
London

Key Responsibilities:

  • Lead the technical design, development and continuous improvement of the company's software products and technology platform.
  • Define, implement and maintain technical standards, software architecture principles and development best practices across the product platform.
  • Ensure effective integration and alignment between frontend applications, backend services, APls and supporting systems.
  • Review and approve technical solutions, system designs and implementation approaches before development commences.
  • Lead frontend development activities while ensuring high standards of code quality, performance, security and maintainability.
  • Conduct code reviews and establish development standards to promote consistency and continuous improvement across the software development lifecycle.
  • Identify technical risks, scalability challenges and system performance issues, recommending and implementing appropriate technical solutions.
  • Support the design and integration of third-party services and technology providers, ensuring compatibility with the company's technical architecture and internal standards.
  • Collaborate with Product Managers, Business Analysts, Designers and Software Engineers to deliver scalable and high-quality software solutions.
  • Mentor and provide technical leadership to software developers, supporting their professional development and promoting engineering best practices.
  • Monitor emerging technologies and software development methodologies to support innovation and the continued evolution of the company's technology platform.

Requirements:

  • Minimum of 5 years' experience in frontend or full-stack software development, preferably within the gaming, technology or digital platforms sector.
  • Strong experience designing and developing scalable software applications using modern frontend technologies and development frameworks.
  • Excellent understanding of software architecture, backend integration and distributed system design.
  • Demonstrable experience leading technical projects, conducting code reviews and establishing software development best practices.
  • Experience mentoring software engineers and providing technical leadership within multidisciplinary development teams.
  • Strong analytical, problem-solving and decision-making skills with the ability to manage complex technical challenges.
  • Bachelor's degree or higher in Computer Science, Software Engineering or a related discipline, or equivalent professional experience.
  • Excellent communication and stakeholder management skills, with the ability to collaborate effectively across technical and business teams.
Start date
01/11/2026
Location
London

Key Responsibilities:

  • Analyse product performance, commercial data and market trends to identify opportunities for product enhancement and business growth.
  • Gather, document and translate business and product requirements into detailed functional specifications and actionable recommendations for technical and product teams.
  • Work closely with Product, Marketing, Account Management and Software Development teams to ensure business requirements are accurately reflected in product development and commercial initiatives.
  • Support the planning, implementation and evaluation of product launches, promotional campaigns and commercial rollouts.
  • Define, monitor and report on key performance indicators (KPls), including revenue, customer engagement, product performance and commercial outcomes.
  • Conduct market research and competitor analysis to support product strategy, market positioning and business decision-making.
  • Evaluate the effectiveness of commercial and product initiatives, providing data-driven recommendations for continuous improvement.
  • Facilitate communication between business stakeholders and technical teams to ensure successful delivery of business objectives.
  • Identify opportunities to improve business processes, workflows and reporting capabilities to enhance operational efficiency.
  • Prepare reports, presentations and strategic insights to support senior management in commercial and product-related decision-making.

Requirements:

  • Demonstrable experience in product or commercial business analysis, preferably within the technology, software or digital products sector.
  • Strong experience analysing business performance, defining and monitoring KPls, and producing data-driven recommendations.
  • Proven ability to gather, document and translate business requirements into functional specifications for technical teams.
  • Experience collaborating with cross-functional stakeholders, including Product, Software Development, Marketing and Commercial teams.
  • Strong analytical, problem-solving and stakeholder management skills.
  • Proficiency in business analysis techniques, reporting tools and data analysis.
  • Bachelor's degree or higher in Business, Information Technology, Computer Science or a related discipline, or equivalent professional experience.
  • Excellent written and verbal communication skills, with the ability to present complex information clearly to both technical and non-technical stakeholders.
Start date
01/11/2026
Location
London
London Full Time

Key Responsibilities:

  • Design, develop and maintain responsive, user-friendly web applications and interfaces using HTML, CSS, JavaScript and related frontend technologies.
  • Develop high-quality, efficient and maintainable code in accordance with software development best practices and company coding standards.
  • Collaborate with backend developers to integrate frontend components with server-side applications, APIs and databases.
  • Translate user requirements and technical specifications into functional and intuitive user interfaces.
  • Conduct testing, debugging and performance optimisation to ensure software reliability, functionality and responsiveness across multiple platforms and browsers.
  • Identify, investigate and resolve software defects and technical issues in a timely manner.
  • Implement new features, enhancements and usability improvements based on business requirements and user feedback.
  • Maintain accurate technical documentation and participate in code reviews to promote software quality and knowledge sharing.
  • Keep up to date with emerging frontend technologies, frameworks and industry best practices to support continuous improvement.
  • Comply with the company's software development processes, quality standards and information security policies.

Requirements:

  • Minimum of 4 years' experience in frontend or web applicat on development.
  • Strong proficiency in HTML, CSS, JavaScript and modern frontend frameworks and libraries.
  • Experience integrating frontend applications with backend services.
  • Deep understanding of responsive web design, cross-browser compatibility and user interface best practices.
  • Experience using version control systems such as Git and working within agile software development environments.
  • Strong analytical and problem-solving skills with the ability to deliver high-quality software solutions.
  • Bachelor's degree or higher in Computer Science, Software Engineering or a related discipline, or equivalent professional experience.
Start date
01/11/2026
Location
London
London Full Time

Key Responsibilities:

  • Collaborate with Product Manager and Dev Lead to plan and execute projects.
  • Lead end-to-end delivery of technical projects including platform enhancements, third-party integrations, game launches, and regulatory compliance updates.
  • Break down complex requirements into executable project plans with timelines, milestones, and clear ownership.
  • Ensure alignment between engineering, product, and business stakeholders throughout the project lifecycle.
  • Utilise project management practices to track progress, identify delivery risks, and proactively resolve blockers.
  • Facilitate sprint planning, standups, retrospectives, and release coordination.
  • Serve as a technical point of contact for troubleshooting complex issues related to platforms, APIs, infrastructure and backoffice systems.
  • Evaluate technical solution from Dev Team and ensure it is aligned with architectural standards and business goals.
  • Work hands-on with engineers to analyze root causes, validate technical assumptions, and support debugging efforts when needed.
  • Mentor and coach team members on technical practices, communication, and problem-solving approaches.
  • Foster a culture of ownership, accountability, and continuous improvement within the development team.

Qualifications & Skills: 

  • 10+ years of experience in technical lead or managing position, particularly in cloud and web applications.
  • Strong hands-on knowledge and experience in developing scalable Java applications with Java 17+, Sprint boot 3+ and/or REACT programming.
  • Proven ability to manage multiple complex projects in a fast-paced environment.
  • Proven analytical problem-solving skills and mentorship skills.
  • Experience collaborating with technical teams, including DevOps, infrastructure engineers, and software developers.
  • Exceptional organisational, communication, and leadership skills, with the ability to translate technical concepts for non-technical stakeholders.
  • Proficiency in project management tools (e.g., Jira, Asana) and Agile/Scrum methodologies. Nice to have.
  • Familiarity with DevOps principles, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
  • Experience managing global or multi-regional projects.
  • Experience of introducing AI into project and product team will be a plus.
Start date
01/11/2026
Location
London
London Full Time

Key Responsibilities:

Test Planning and Strategy:

  • Collaborate with the development team to create comprehensive test plans and test cases.
  • Develop testing strategies aligned with project goals, ensuring coverage of functionality, performance, and security.

Test Execution and Evaluation:

  • Perform thorough manual testing to identify bugs, defects, and regressions across our software products.
  • Execute regression, functional, integration, and performance tests.
  • Contribute to automation efforts by maintaining or writing simple automated test scripts.

Testing Environment and Tools:

  • Configure and maintain testing environments for accurate and efficient testing processes.
  • Work closely with developers and DevOps to ensure smooth deployment and testing cycles.

Issue Management and Reporting:

  • Log, track, and verify defects, ensuring timely resolution.
  • Prepare clear test reports and communicate findings effectively with the development team.
  • Support ad-hoc testing tasks as needed.

Qualifications & Skills:

  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
  • 1-2 year of experience in software testing. Fresh graduates will also be considered.
  • Strong analytical skills and attention to detail in identifying potential software issues.
  • Good understanding of SDLC & STLC.
  • Excellent communication and teamwork skills.
  • Proficiency in both written and spoken Chinese (to collaborate effectively with internal teams and stakeholders).
  • Familiarity with test automation tools (e.g., Selenium, Cypress, Playwright) is a plus but not required.
  • Knowledge of Typescript or Python.
  • Experience in API testing.
  • Experience with database query (e.g. SQL)
Start date
16/11/2026
Location
London