Originally from the West Midlands, I have lived in many places all over the world.
A degree in Marketing, bilingual with Spanish, a trained rescue diver and ex luxury yacht crew – I’m very lucky to have such a wealth of global life experiences.
My background is in high end hospitality & services as working with people is something I’ve always enjoyed. Working in recruitment means I’m able to combine my business education with passion for people to help improve their working environment. It makes it that extra bit rewarding to see people flourish in new roles!
We are seeking an enthusiastic and focused CTO to join our client's team in Bucharest, Romania. The team consists of approximately 30 technical colleagues out of a total of 45 colleagues. As the CTO, you will be responsible for overseeing development and operational support teams across the entire platform stack. With development teams located in different locations, including Bucharest (Romania), Changsha (China), and Lviv (Ukraine), there may be some international travel required to coordinate and ensure effective communication between these geographically separated teams. Responsibilities: - Provide technical direction and vision for projects to the Product Department and CEO. - Ensure the implementation of company policies within the team. - Standardize, implement, and enforce agreed software development processes, such as Scrum/Kanban, Test-Driven Development (TDD), Continuous Integration (CI), Release Management, and Branching, in collaboration with the Software Development Manager. - Foster team growth and motivation, including facilitating hiring and firing processes, career progression, and organizational structure. Resolve internal team conflicts and promote team transparency. - Deliver industry-leading standards of platform stability and reliability for our customers. Drive the technical vision in collaboration with the Technical Operations Director and the Architect to achieve 99.99% uptime. - Ensure the quality and accuracy of developed software. - Communicate effectively with other Business Units within the organization, as well as with third-party providers and clients. - Take ownership of the platform architecture and guide the direction of technical development. - Provide relevant technical and business information to the Product Department and CEO. - Ensure compliance with regulatory requirements and procedures. - Represent the technical teams and communicate technical challenges and opportunities to business management. - Engage in technical discussions with customers, both existing and potential, regarding our solutions. - Assist the development and operations teams in addressing technical challenges or diagnosing operational incidents when necessary. Requirements: - Bachelor's or Master's Degree in Computer Science, AI, or Maths. - Management/Leadership Training and Organizational Skills Training. - Experience working in an Agile software development environment (Scrum, Kanban). - Over 10 years of experience in software development. - Over 5 years of experience leading a team. - 2-5 years of experience driving the architecture for building software products. - Experience working with high-volume transactional platforms. - Experience in the iGaming industry is a must. Required Technical Platform Experience: - Familiarity with building and maintaining distributed, asynchronous, scalable systems. - Experience in micro-services with event streaming. - Managing teams using containers, specifically Kubernetes. Desirable Technical Platform Experience: - No-SQL, time-series, and Relational databases. - Message-oriented middleware (RabbitMQ, Apache Kafka). - Advanced JavaScript front-end frameworks (ReactJS, Angular, Angular/2). Other Requirements: - Advanced English proficiency. - Ability to perform well under pressure. - Quality and productivity-oriented. - Strong interpersonal skills. - Ambitious and smart. - Likeable and innovative. - Ability to deliver and receive constructive feedback. - Organized. Work-Life Balance: - 22 days off per year, rising to 32 by year 5 within the company. - 10 sick leave days per year (without a doctor's note). - 40% work from home over any 3-month period. - Extended work-from-home period for mothers returning to work after having a child. - Extended work-from-home period for fathers after the birth of a child. Benefits and Office perks: - Daily catered lunch or lunch allowance of 85 EUR net per month. - Medical subscription. - In-house gym and health & well-being programs. - Fruits Tuesday. - Access to online learning platforms and budget for external training. - Bookster. - Massage at work. - Anniversary
Our client is a global leader in online gaming, offering a diverse range of products including slots, casino games, live dealer experiences, and bingo. With a strong focus on innovation, our portfolio boasts over 200 proven HTML5 games, available in multiple languages, currencies, and certified markets. We are a rapidly growing company with over 2,000 employees across 12 locations, consistently achieving triple-digit growth year after year. We are seeking a Player Experience Tester Team Lead to oversee a team responsible for thoroughly testing our game from a player's perspective. Your role will involve identifying potential issues, providing valuable feedback, and improving the overall gaming experience to ensure that we deliver a top-notch product to our players. Responsibilities: Efficiently plan, organize, and manage the testing process to ensure the highest quality game products. Build and lead a team of testers, including recruiting new members, providing training, supervising their work, and offering mentorship. Offer constructive feedback and guidance to testers to enhance their testing techniques and maintain consistent testing standards. Analyze test results, generate detailed reports for stakeholders, and provide actionable insights by identifying issues and proposing effective solutions. Collaborate closely with Product Owners to gain comprehensive understanding of the game, prioritize testing areas, and ensure alignment. Develop and maintain testing documentation and reports. Requirements: Minimum of 5 years of game testing experience, with at least 2 years in a leadership role, focusing on game experience. Strong leadership skills, including the ability to motivate and manage a team effectively. Proficiency in PC and Mobile Platforms, encompassing hardware and software knowledge. Critical thinking, problem-solving abilities, and meticulous attention to detail. Capable of thriving in a fast-paced, high-pressure environment without compromising accuracy. Experience using bug tracking systems like Jira to log defects. Understanding of the software development process. Excellent communication and interpersonal skills.
I am actively seeking a skilled and experienced QA Engineer to join an SME Casino business that has seen tremendous growth over the last year. They are absolutely a people-first company and the employee satisfaction has never been higher. In this role, the focus will be on integrations with partners and handling all the necessary reporting associated with this process. As a QA Engineer, you will take on the responsibility of managing testing efforts across 1-2 projects, ensuring that all our software products are of top-notch quality, meet defined acceptance criteria, and comply with established standards. This position is operable on a remote, B2B engagement on an ongoing basis. Key responsibilities will include: Collaborating with developers and product owners to identify defects and improve the overall quality of our products. Creating and executing test cases to uncover bugs and defects within our internal software products. Developing and executing test plans and test cases for integrations with third-party systems and services. Working closely with the development team to identify and resolve any integration issues. Participating in code reviews and providing valuable feedback to the development team on potential issues. Making sure that all API endpoints and integrations meet our established quality standards. Identifying and reporting any defects to the development team promptly. Developing and maintaining comprehensive test documentation. Collaborating with the project team to ensure the timely and accurate delivery of integrations. To be successful in this role: A bachelor's degree in Computer Science or a related field. At least 2 years of experience in QA testing. A good understanding of gambling-related areas, preferably with at least 1 year of hands-on experience. Strong knowledge of functional testing, smoke testing, performance testing, load testing, security testing, API testing, and end-to-end testing. Excellent analytical and problem-solving skills. Outstanding communication and collaboration abilities. The ability to work both independently and as part of a team.
We are seeking a Monitoring Engineer to collaborate with our SRE and Development teams.The position entails optimizing our monitoring and tooling to enhance our productivity and increase system availability by proactively identifying trends. Responsibilities: Take charge of monitoring our applications and systems Work with other teams to ensure that the monitoring tooling and processes are appropriate Train team members on how to effectively monitor services, systems, and even business metrics Foster communication and effective collaboration Assist with standardizing and automating monitoring across multiple environments Regularly review costs to ensure that we are not overspending Help establish a productive environment where team members take ownership of their product end-to-end Requirements: Comprehensive knowledge of monitoring tools with DataDog being our primary tool Proficiency in working with both cloud and physical datacentres Experience in setting up and managing on-call rotations using tools like OpsGenie Knowledge of integrating different agents and monitoring libraries for improved visibility Familiarity with metrics, logs, and their cross-relation Excellent communication and leadership skills Strong problem-solving and conflict-resolution ability Outstanding organizational skills Experience in an agile environment The ideal candidate Experience with Datadog is essential for this position. Should have a strong background in monitoring tools and be proficient in working with cloud tech. Experience with tools to set up and manage on-call rotations such as OpsGenie is desirable. Additionally, knowledge of how to integrate various agents and monitoring libraries for better visibility, as well as an understanding of metrics and logs, is necessary. Strong communication, leadership, and problem-solving skills, as well as excellent organizational skills, are critical. Familiarity with working in an agile environment is preferred. Our Partner's Approach: A medium-sized company with a start-up culture and a can-do ethos that prioritizes getting things done. Less emphasis on management hierarchy or process and prioritize working remotely while maintaining regular communication. Their open-door policy extends across all levels and departments, and our staff come from diverse backgrounds from all over the world. On Offer: A fully remote and flexible work schedule, on-the-job training, and opportunities for advancement within the company. A hardware allowance is included to ensure that you have all the necessary tools to complete your work. Additionally, 25 days of holidays, including bank holidays in your respective country.