Originally from Manchester, I decided to recently make the move to Barcelona and have loved every minute so far!
Coming from a strong sales background, I was very excited to transition my skills in to the recruitment world. I specialise in recruiting tech professionals into the iGaming industry.
Outside of work I love my sports – whether that be playing tennis or snowboarding in the winter. I love to travel, experiencing new cultures and meeting new people.
My client, a leading company in the iGaming industry, is looking for a QA Engineer to join their team in Malta on a hybrid basis. Your mission is to continually refine and enhance software development processes, with a strong focus on identifying, eliminating, and preventing defects. You will report directly to the Head of Tech, and together, you'll explore new opportunities as you strategically plan the testing process. Main Responsibilities Design and develop a test automation framework, incorporating standard continuous integration and delivery methodologies. Create and implement a front-end testing framework with a focus on mobile platforms. Define a comprehensive test strategy and maintain test scripts to ensure seamless data workflows. Conduct security testing, including penetration and fuzz testing. Test data ingestion and aggregation workflows. Mentor and support team members in developing their technical skills. Identify and address gaps in quality assurance, data management, and testing processes. Stay current with the latest industry trends and technologies. Desired Experience & skillset 3 + years of experience in a similar role B.Sc/M.Sc in Computer Science or a related field. Solid understanding and practical experience with testing methodologies. Proficiency in Playwright or Cypress. Experience in the iGaming industry is preferred. Familiarity with Go, JavaScript, Cypress, SonarQube, AWS, and Cloudflare is a plus. Excellent proficiency in English, both written and spoken.
My client, a leading company in the iGaming industry, is looking for a Responsible Gaming Officer to join their team in Malta on-site. You will be responsible for safeguarding their players and business operations. Main Responsibilities Act as the primary point of contact for all RG-related inquiries. Manage RG cases and oversee internal RG communication channels. Monitor player activity and proactively engage with players. Communicate with at-risk players via email and phone. Maintain direct communication lines with players. Compile RG profiles for player accounts. Follow up on player activity after RG interactions. Develop and enhance company RG procedures. Handle market-specific responsibilities. Desired Experience & skillset Over 1 year of experience in the iGaming industry, ideally with a background in Responsible Gaming or Customer Service. Fluency in both German and English. Strong command of spoken and written English. Empathetic and compassionate nature. Sharp attention to detail and the ability to analyze data impartially. Outstanding communication skills.
Job Title: Customer Service Representative - English speaking Location: Malta Job Type: Full-time and On-site We are seeking a passionate and dedicated Customer Service Representative - English speaking to join our diverse team. The ideal candidate will provide exceptional and tailored customer service to our English-speaking clientele, ensuring a seamless and enjoyable experience for all users. Key Responsibilities Assisting both internal and external customers Collaborating with other departments to resolve issues Maintaining minimal customer request queues Conducting customer research (bonuses, deposits, transactions, betting slips, documents, bet calculations) Managing customer request queues based on workload Possessing extensive knowledge of company products Participating in team meetings and activities Taking charge in the absence of the Line Manager Escalating technical issues Overseeing the Emergency Procedure Ensuring chat and email quality assurance Analyzing promotions before launch Managing the Banned procedure Requirements High school or post-secondary education Preferably at least one year of work experience Strong communication skills and knowledge of internet-related software Fluency in both written and spoken English Benefits Salary €26k Gross Relocation assistance Fitness allowance Private health Insurance Professional Development allowance Team building events and outings
Our client, a leading company in the iGaming industry, is looking for a Senior Data Engineer to join their team in Tallinn on a hybrid basis. The Senior Data Engineer role is at the heart of collaborative innovation. In this dynamic, agile environment, you'll join forces with developers, architects, and machine learning engineers to lead the charge in integrating cutting-edge third-party data platforms. Your mission: to design and implement diverse data pipelines that power smarter, more impactful services for our products. As a key player within our scrum teams, you'll tackle complex challenges and manage vast data sets, all while harnessing the latest big data technologies on our advanced platform. Our client is the digital powerhouse behind one of the world’s leading entertainment giants, with tens of millions of players globally and an unparalleled ecosystem of products that span sports betting, iGaming, and free-to-play experiences. Main Responsibilities: Design, build and manage data pipelines Conduct peer reviews of team member’s code. Participate in stand-ups with key stakeholders, providing updates on development progress and flagging potential risks early on. Create clear and concise documentation as needed. Motivate the team to contribute their unique value to projects while adhering to standards and best practices. Identify and implement enhancements to existing solutions in alignment with the department's strategic goals. Lead technical meetings with both stakeholders and engineers. Regularly assess key processes, ensuring they are effectively utilized or identifying areas for improvement in collaboration with TAs, BAs, POs, and SMEs. Contribute to recruitment efforts and support the onboarding of new team members. Desired Experience & skillset: 4-7 years of experience in software and data engineering Possess expertise in Data Warehousing, ETL processes, Data pipelines, and Lakehouse architectures. Proficient in Python, knowledge of Java or Scala considered a plus. Experienced with RDBMS, Columnar, and NoSQL databases like MySQL, PostgreSQL, and Elasticsearch. Demonstrate practical experience with cloud platforms such as AWS, Microsoft Azure, or GCP. Familiarity with streaming technologies like Kafka or Pulsar is a valuable asset.
Job Title: Customer Service Representative - German Speaking Location: Malta Job Type: Full-time and On-site We are seeking a passionate and dedicated Customer Service Representative - German Speaking to join our diverse team. The ideal candidate will provide exceptional and tailored customer service to our German-speaking clientele, ensuring a seamless and enjoyable experience for all users. Key Responsibilities Assisting both internal and external customers Collaborating with other departments to resolve issues Maintaining minimal customer request queues Conducting customer research (bonuses, deposits, transactions, betting slips, documents, bet calculations) Managing customer request queues based on workload Possessing extensive knowledge of company products Participating in team meetings and activities Taking charge in the absence of the Line Manager Escalating technical issues Overseeing the Emergency Procedure Ensuring chat and email quality assurance Analyzing promotions before launch Managing the Banned procedure Requirements High school or post-secondary education Preferably at least one year of work experience Strong communication skills and knowledge of internet-related software Fluency in both written and spoken German Benefits Salary €26k Gross Relocation assistance Fitness allowance Private health Insurance Professional Development allowance Team building events and outings
My client, a leading company in the IT sector, is looking for a IT Helpdesk Team Lead to join their team on-site in Malta. Our client is an independently managed IT services provider boasting a remarkable track record and years of demonstrable expertise. They are dedicated to creating and upholding state-of-the-art, dependable, and efficient business IT networks, harnessing a diverse range of innovative cloud-first technologies. The primary goal of the IT Help Desk Team Leader is to swiftly address technology issues reported through the company's client ticket system. This role demands a proactive technical leader dedicated to providing an exceptional support experience for our clients. The team leader must handle intricate technical problems while maintaining a strategic perspective. Additionally, this leader possesses strong leadership and communication abilities, enabling their team to surpass performance expectations. Desired experience and skillset: Bachelor’s or Associate degree in Computer Science, Information Systems, or a related field, or equivalent relevant experience meeting the minimum experience requirement. At least 5 years of professional or technical experience in IT, with a strong emphasis on customer service. A minimum of 2 years of current management experience demonstrating proficiency in leadership techniques and resource management. Hands-on experience with a wide range of computer software, hardware, and peripherals, including Microsoft365. Familiarity with computer security systems, password protocols, and file protection measures. Basic networking knowledge to support desktop issues. Experience with SQL Server and basic systems administration. Solid technical background with the ability to explain instructions to a non-technical audience. Ability to plan, organize, and coordinate work to meet deadlines and adapt to rapidly changing priorities. Facilitate process improvement projects with the team based on thorough data analysis. Proven ability to lead teams toward achieving organizational goals with successful outcomes. Demonstrated skills in de-escalation and effective resolution of customer complaints. Main responsibilities: Manage All Help Desk Operations: Provide frontline technical support to our customers. Build and maintain positive relationships with end-users to ensure high customer satisfaction. Drive continuous improvement in Tier 1 support, desktop administration, and telecom services for all stakeholders. Monitor ticket volumes and performance metrics, supporting the team in exceeding expectations and implementing corrective actions when necessary. Compile and present operational metrics, achievements, and priorities during weekly leadership meetings. Implement and uphold ITIL & ISO standards. Assess the business requirements of managed customers to determine their technology needs. Ensure successful delivery of services and projects on time and within budget through effective team management and leadership. Escalate and resolve software issues with Level 2 and Level 3 Internal Support teams. Address third-party software and systems issues through the support team. Set team goals and lead staff to achieve desired results while being accountable for team performance. Develop and enforce processes and procedures for client support. Gather feedback to identify patterns and issues, providing FAQs or resolutions to aid in troubleshooting. Oversee Asset Management and Inventory: Manage software and hardware acquisitions for the division, including analyzing technology trends and recommending cost-effective solutions to meet IT needs. Ensure technological equipment and software are functional and efficient. Telephone Systems: Administer and support 3CX and TEAMS phone systems along with their related applications. Teamwork: Assist the System Administrator and Database Administrator with daily tasks and troubleshooting. Manage and collaborate on cross-team projects. Lead team efforts effectively, integrating the skills and strengths of individuals from various teams to ensure project and organizational success.
My client, an award-winning company in the iGaming industry is seeking a Game Developer to join their team in either Berlin or a remote working set-up. Your role will involve the technical realization of complex game mechanics and features. You will stay abreast of the latest game development technologies and trends to ensure our products remain industry leading. Additionally, you'll troubleshoot and resolve defects identified by other teams and quality control. Close collaboration with backend developers, game designers, and graphic designers will be essential to ensure smooth integration of frontend components. You will also design and implement new systems to improve our offerings. Desired experience and skillset: 5 years in front-end development, specifically in game development. Proficiency in TypeScript and JavaScript, with extensive experience in modern web technologies. Strong understanding of object-oriented programming, design patterns, and clean code principles. Experience with current software technologies such as GitLab, build pipelines, Docker, and REST. Independent work style with a passion for quality and excellence. Proficiency in both German and English. Education: Degree in Computer Science or a related field. What We Offer: A collaborative work environment with strong corporate values. Sustainable growth of the business. A hybrid working model offering maximum flexibility in working hours and location. A well-equipped office in Berlin-Mitte for meetings and collaborative work. Continuous learning and development opportunities through our internal academy. Regular development discussions and targeted development measures. A variety of health benefits to support your well-being.
My client, a leading company in the iGaming industry, is looking for a Data Developer to join their team in Malta on a Hybrid basis. We are seeking a highly skilled professional to handle data warehouse reporting and maintain database schemas. This role involves managing and administering the Tableau technology suite, designing and developing data-driven dashboards for reporting, and coordinating with team members to ensure data quality across various environments. You will also collaborate on scoping exercises with both internal and external teams. Main Responsibilities Maintain and report on data warehouse structures. Oversee and administer the Tableau technology suite. Develop and design data-driven dashboards for reporting purposes. Coordinate with team members to migrate and ensure data quality across multiple environments. Participate in scoping exercises with the operating team and external collaborators. Desired Experience & skillset Bachelor’s Degree in Computer Science or a related field. Over 2 years of experience with relational database management systems (e.g., MySQL, MariaDB) and columnar technologies (e.g., ClickHouse, Redshift, Snowflake). More than 2 years of experience in SQL scripting, schema management, and ETL data concepts. At least 2 years of experience with Tableau technologies, especially Tableau Server. Experience with Tableau Cloud, Tableau Desktop, Tableau Bridge, and Prep Conductor is advantageous. Minimum of 1 year of experience with BI reporting tools and dashboard creation (e.g., Tableau Desktop, Qlik Sense, PowerBI). Proficiency with version control tools like GIT. Strong knowledge of basic Linux commands and server administration. Proficiency in at least one programming language (Python, Java, GO, C#, C). Experience in maintaining and administering AWS EC2-based machines. Skilled in coordinating service upgrades for key stakeholders with minimal disruption. Experience working with cloud technologies, particularly the AWS suite. Familiarity with data streaming platforms (e.g., Kafka, RabbitMQ).