CAREERS
Our core business focuses mainly on the development of casino games.
Here, we work on each component from scratch, assuring the concept and design, game development, machines' operating systems and a bunch of powerful tools to power the industry.
We have a vast customer portfolio, working with people from all over the world, from Asia to North America. We are growing.
Our people know how much we value their talent. Our success is only possible because of them, and you could be part of it.
Apply below and join the game!
 
 
Tech Consultancy

The Tech Consultancy Team plays a vital role in interfacing with our global customer base. We provide expert level technical support to our games and related-systems. 
Our Software Developers build and improve full custom tools to allow automated testing and mass deployment. They also contribute to our effort of keeping our high-quality standards by providing Tier 2 support, ensuring that any problems that occur in production are solved in the best and speediest manner.

Expected:
- Degree in Computer Science, related field or equivalent experience;
- Comfortable coding in C++/.NET;
- Out of the box, on the fly approach to technical problem solving.

Valued:
- Knowledge of Javascript fundamentals;
- Knowledge of code versioning tools (e.g. Git, SVN).

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power ups

We really value your ambition and passion, but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 


 
game development

Whether you are a gameplay or a physics expert, a graphics or networking specialist, or just a great engineer, there will be always ways to stand out in our next big game.

Responsibilities:
- You will use your Software Development skills on our Game Development context, a fast pace development environment will be waiting for your contribution. 
- From design to hands on implementation of our game features, you will work, interact and develop games along with Graphic Artists, Sound Designers, work closely with Game Testers. An agile coach will help and push you on this journey and a Product owner will work closely with our clients in order to give your team the knowledge you need to build successful games.
- Your contribution will add value to a code base that has shipped multiple products and that needs constant innovation, demands you to be eager to learn as well to question it along the way in order to improve its capability to fulfill our client's needs.
- You will be developing games, with focus on quality, performance and reliability, so along the way your problem solving skills will be needed not only to create new features but also to solve detected bugs and improve our software health.
- We expect you to be Self-driven and excel at completing tasks in a minimally supervised environment.


Expected:
- Degree in Computer Science, related field or equivalent experience
- Good knowledge of Software Architecture and Software Patterns.
- Good Analytical, and problem solving skills.
- Experience coding in C++.
- Knowledge of Javascript fundamentals.
- Full software life-cycle application development – designing, coding, debugging, testing and documenting applications.
- Being a good team player, able to deal with different ways of working and thinking.
- Proactive mindset to fix bugs.

Valued:
- Knowledge of code versioning tools (e.g. Git, SVN).
- Experience working on an Agile environment.
- Passion about games and making games.
- Knowledge of game technologies, APIs and techniques covering physics, networking, animation, audio, and UI.

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 



Engine Architecture

Whether you are a gameplay or a physics expert, a graphics or networking specialist, or just a great engineer, there will be always ways to stand out in our next big game.

Responsibilities:
- Analyzing and fixing common problems in a legacy game engine, such as deprecated tech, API or similar; load times, memory usage, and performance problems.
- Evolving and solving new ways to build game engine tech.
- Supporting internal teams with best practices and new implementations.
- Supporting external clients with new technology.


Expected:
- Either/Both a degree in Engineering, Computer Science or Big portfolio (GitHub, Site, Prototypes);
- Excellent C++ skills (API design, patterns, memory management).
- Good JavaScript skills (Prototyping, ECMA standards).
- Knowledge of rendering pipelines and APIs (OpenGL, Vulkan, DirectX)
- Pragmatic and creative problem solver.


Valued:
- Familiarity with different game engines and architectures (Unreal/Unity/Godot);
- Preferably 4+ years experience working in Game Development (self-made prototypes valued);
- Experience with Javascript libraries like Pixi.JS and Phaser.io;
- Experience with at least one version control system (preferably GIT);
- Experience in development for mobile platforms in HTML5/JavaScript/Typescript.


We have:
- Health Insurance
- Training
- Work (comes with free coffee, fruit and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power ups

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 



server Development

Whether you are a gameplay or physics expert, a graphics or networking specialist, or just a great software engineer, there will be always ways to stand out in our next big game.

Responsibilities:
You will be developing high-quality software on our games' back-office and game supporting tools. From requirement analysis, to deliver amazing code, you will be given autonomy to fulfill your purpose. Our projects cover a wide range of gaming systems that demands:
- Enhancing server modules, memory persistence and memory management tools, network and communication with our games and external systems (e.g. cash system servers), among others (mostly C++ and Python);
- Developing and supporting our custom server and network systems (C++, PostgreSQL, Python...);
- Working along with several different  teams in a broad range of projects within the gaming industry.
 

Expected:
- Degree in Computer Science, related field or equivalent experience;
- Comfortable and passionate about OOP (preferably C++);
- Comfortable and passionate about Python;
- Willing to face software;
- Related challenges within a wide scope of technologies and projects;
- Strong analytical and interpersonal skills;
- Drive to step outside the candidate’s comfort zone and acquire new knowledge;
- Critical thinking and willingness to solve complex problems.
 

Valued:
- Knowledge of OOP (preferably C++);
- Knowledge of Python.

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are! 


 
People, Interaction & Brand

The People, Interaction & Brand Team is a multidisciplinary team with people management, website/digital platforms and branding responsibilities for different brands of the international group where Fabamaq fits. As People Partners, we define the people management strategy to follow and manage different processes involving the collaborator/company relationship. We are looking for someone outside of the box, who knows Malta's gambling ecosystem. We value experience in Management as well as in People Management, but you can have any background as long as you are a people enthusiast!

You will report to the Head of International People.

 

Your role:
- To develop and implement a global recruitment and evaluation process;
- Building meaningful connections and promoting community brand awareness;
- Having close contact with our workforce, being aware of their daily challenges;
- Develop Talent Attraction & Retention strategies;
- Ensuring the People Management strategy fits into the organization´s overall business strategy;
- Collaborating on company initiatives, leading development sessions and other internal activities such as team-buildings in order to foster the team;
- Managing full life-cycle recruitments with our upper management;
- Analyse the competitors and having knowledge regarding Malta's Ecosystem;
- Identifying training necessities teams might need;
- Contributing to a culture of excellence and good team environment;
- Head-Hunting.

Who you are:
You love people and diversity;
- You know Malta's Gambling Ecosystem;
- You have a degree/specialization but, above all, you really suit this job description;
- You can deliver a strong message adapting it to your receiver;
- Also speak English or Spanish.

We have:
- People-oriented behaviour with outstanding interpersonal skills;
- Availability to work punctually on weekends (e.g. during events);
- Ability to work in a people-oriented team.

Please apply to this position only if you are willing to live and work in Malta.


The People, Interaction & Brand Team is a multidisciplinary team with people management, website/digital platforms and branding responsibilities. We define the branding strategy to follow and manage the communications channels for different brands of the international group where Fabamaq fits. As a Performance Marketing Executive, you will have a decisive role on managing and deciding the future of our digital channels. If numbers are your native language and performance/results are your positive obsession, this is the right opportunity for you to join the game!
 

Your role:
- Building meaningful connections and promoting community brand awareness;
- Analyzing and defining SEO strategies for different brands;
- Defining Search Engine Marketing strategies;
- Managing Search Engine Advertising campaigns;
- Regular analysis of metrics and decision-making based on Google Analytics KPI´s results;
- Understanding the customer journey and using strategies to drive quality traffic;
- Running and managing ad campaigns for Social Media and Google Ads aligned with brand purposes;
- Preparing detailed strategy and performance reports to senior management and stakeholders;
- Preparing and defining e-mail marketing strategies;
- Benchmarking and competitors SEO analysis and digital ads strategies;
- Collaborating with an international and multidisciplinary team and "interacting" with different areas to deliver the best outputs for each brand. 


Expected:
Background with previous experiences in relevant Performance Marketing projects;
- Strong knowledge of Google Analytics;
- Strong knowledge of Search Engine Marketing;
- Strong knowledge of Search Engine Advertising;
- People-oriented behaviour with outstanding interpersonal skills;
- Online marketing certifications (AdWords, Facebook Ads, SEO training programs, others);
- Ability to establish connections and collaborate effectively with different departments;
- Experience and knowledge managing ads on digital platforms;
- Fluent English and a good sense of Spanish or Portuguese;
- Availability to work punctually on weekends (e.g. during events).

Who you are:

Valued:
- Experience working in a digital marketing agency;
- You love people and diversity;
- You love monitoring performance and have strong analytical skills;
- Experienced with setting up a strategy from concept to execution, including SEO project management, budget allocation, setting up KPIs for the market, and deep analysis;
- iGaming experience;
- Used to working in a fast-paced multi-branded environment;
- Familiarity with HTML, CSS, JavaScript.


We have:
- Health Insurance;
- Training;
- Loads of work (comes with free coffee, fruit, and snacks!);
- Career Evolution;
- Mentoring and Talent Development programs;
- Soccer and Volleyball;
- Power-ups.

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are.



Internal certification

The Internal Certification team guarantees FMQ’s quality seal, unbeatable standards and prestigious certifications. Our team is responsible for testing all the products before they leave our headquarters and assure their prompt certification. We develop test strategies, from re-thinking the case scenarios to their direct application. We handle Black box tests, from hardware to software, from pixel to assets, from features to performance.

Expected:
- You have a passion for testing software products of any kind;
- You have strong analytical and interpersonal skills;
- You value an agile work environment.

Valued:
- Degree in Software Engineering / Computer Science;
- Experience in software testing and ISTQB Certification;
- Knowledge of JIRA platform, Zephyr and/or other test management tools.

We have:
- Health Insurance
- Training
- Lots of work (comes with free coffee, fruit, and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power-ups

We really value your ambition and passion but before proceeding,
please make sure you meet the requirements for this job.
If so, be yourself, come as you are!
 



Join us

Don't see yourself in any of the above-mentioned roles? You can still apply spontaneously (:

We really value your ambition and passion, but before proceeding,
please make sure you are ready to join this amazing ride. If so, be yourself, come as you are!  

Send us your application to [email protected]

Oh, and please, keep it simple.