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. Among other responsibilities we are responsible for….

To operate in regulated markets, our games need to be compliant with current legislation, in addition to clients’ requirements.

Responsibilities:
- Requirement elicitation from stakeholders, technical standards and/or legislation (for new or on-going projects);

- In order to be able to operate in regulated markets, our software has to be certified by a third party. We are responsible for managing all stages of this process.

- This includes administrative tasks, as well as challenging noncompliances, and (when necessary) amending internal requirements and handling the release of a new software version;
 

- Identify and understand customer’s project-specific demands and document them in a clear and binding way. 


Valued:
- Team spirit;

- Capable of adapting to quick shifting environments;

- Self-motivated;

- Focused;

- Capable of handling both bureaucratic and technical work;

- Autonomous;

- Detail-oriented;

- Empathy is not just a word;

- Fluent in English and Spanish, written and spoken;

- Ability to communicate effectively, both orally and in writing.

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! 



Web Gaming

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:
Development and maintenance of software related to the provision and integration of online games (fortune and chance);

Expected:
- Either/Both a degree in Computer Science (or similar area) or proven experience in software development;
- Two years of professional experience in software development or similar position;
- Proficiency in Python 2.7+ and Python 3.8+;
- Familiarity with Git;
-  Competence in Unix.

Valued:
- Experience with Django and / or Flask;
- Experience with Docker and Docker Compose;
- Knowledge of scripting (Bash / Bourne shell);
- Basic knowledge of HTML and Javascript;
- Oral and written fluency in English.

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! 


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:
- Management (and automation) of the software team's;
- Creation and delivery process.
- Creation of solutions capable of simplifying inter and intra team tasks.

Expected:
- Familiarity with project management and maintenance in Cloud environments (Google Cloud, Azure, etc.)
- Unix knowledge;
- Knowledge of Docker and Docker Compose;
- Knowledge of scripting (Bash / Bourne shell);
- Experience with CI / CD tools (Gitlab CI, Jenkins);
- Experience with monitoring tools (Prometheus, Grafana, etc.);
- Experience with relational database management (MySQL, PostgreSQL);
- Knowledge of Kubernetes;
- Knowledge of Python 2.7+ and / or Python 3.8+;
- Familiarity with version control systems (Git);


Valued:
- Two years of professional experience in a DevOps position or similar;
- Oral and written fluency in English;
- Ability to work autonomously and independently;

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.


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:

- Development and maintenance of software related to Godot Engine;
- Development and maintenance of our web-based game engine for casino games (slots, bingo, poker, etc);
- Supporting the development of tools to bridge the design team work with our engine.

Expected:

- Proficiency with development in Godot Game Engine;
- Either/Both a degree in Computer Science (or similar area) or proven experience in software development;
- Familiarity with Git and Python.

 

Valued:
- Familiarity with Javascript;
- Knowledge of web-based rendering libraries such as PIXI.js, Three.js, Phaser.js or similar;
- Knowledge of other game engine technologies such as Unity3D, Unreal Engine or others beside Godot;
- Knowledge of web app development and handling different platform requirements (browser, OS, etc.);
- Experience working in an Agile environment;
- Passion about games and making games.

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! 


 
DaTA MASTER

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:

- Analyze performance of the products, create methods and analysis to keep eye on the performance of products in different markets. 
- Use the previous item to changes games and features in the venues, maxing the performance of each product. 
- Create strong relationships with stakeholders.
- Propose solutions to our products, concerning their performance in each market.
- Give accurate data to operations in order to achieve the best results in a long term.
-  Contact markets every day to follow up the projects/ performances.
- Along to local managers, develop strategies to maximize performance of the products - marketing campaigns, release of games, etc.
- Be able to give inputs using business intelligence tools to create value.
- Availability to travel to different countries such as Spain, Philippines and Mexico.

Expected:

- Bachelor’s degree in Business, Management,  Math or related fields.
- Deep knowledge in analytics and data-driven decision-making skills.
- Deep knowledge in gaming performance indicators.
- Familiarity with gaming operations concepts – games, revenue share/selling/leasing.
- Experience in travelling or living abroad.

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! 



Project Management

Your main purpose as a Delivery Manager is to manage teams and deliver projects on the Land-Based Casino Team.

You will be able to manage all the projects, to coordinate activities, and to help meet on-going deadlines to deliver the best work.

Responsibilities:
- Proactive provision of continuous improvement by investigating ways to enhance the quality of communication, processes and data driven decisions. Enable the workflow from start to finish with a focus in delivering business value; 
- Use metrics for predictability and to help the team make data driven decisions;
- Manage delivery pipeline and resource allocation to maintain team utilisation. Work with product managers and head of development to ensure team utilisation is aligned with the business priorities;
- Identify and manage risks;
- Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment;
- Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem-solving;
- Work together with development, QA, and infrastructure leads to develop, test and deliver against agreed requirements;
- Assessing the Scrum Maturity of the team and organisation and coaching the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organisation;
- Supporting and educating the Product Owner, especially on refinement and maintaining the product backlog;
- Providing all support to the team using a servant leadership style whenever possible, and leading by example;
- Collaborate with other Delivery Managers, exchanging ideas, working on improvements of process.
 
Valued:
- Degree in Computer Science or Similar;
- Scrum certified;
- Knowledge on Jira and Confluence platforms;
- Any scaled agile certification (SAFe, Less) or experience;
- Work with shared backlog;
- Knowledge in Gambling industry;
- 2+ years of proven experience as a Scrum Master or Project Manager.


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! 


 
CREATIVE

Whether you are a gameplay or a physics expert, a graphics or networking specialist, or just a great engineer, there will always be 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 research and development environment will be waiting for your contribution. 
- From concept to hands-on implementation of our game features, you will think, work, interact, and develop games along with Graphic Artists, Sound Designers, and work closely with the Game Development department. Sometimes, 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 project successful games and game features.
- Your contribution will add value to a code base that has shipped multiple products, and needs constant innovation, demands you to be eager to learn, as well to question it along the way in order to improve its ability to fulfill our client's needs.
- You will be projecting games, with focus on quality, upgrading, and inovation so along the way your problem solving skills will be needed, not only to create new features but also to research about how to do our job with new technics and methods.
- 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.
- Knowledge of Godot engine and/or Unity engine.
- 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.
- Ability to think and organize your work first, and sometimes use different approaches to complete it.

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 technics 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! 


The FMQ Design Team is responsible for developing all kinds of graphic masterpieces. Handling powerful tools, they create the visuals of the games, from a drafted concept to the unique and final piece.
As part of a multidisciplinary production team, technical artists help create and implement the more complex technical design elements into the game.
 
Responsabilities:
 - Creating and providing the best possible game assets to our Development team.
 - Editing, adapting and assembling visual graphics and animations.
 - Idealizing and troubleshooting different scenarios for asset optimization and integration in our game engines.
 - Using and building upon our in-house tools and plug-ins.
 - Have the ability to collect and organize production from different team members.

If you love dealing with a varied range of projects and enjoy working within a collaborative team, then you might just be our newest member!
 
Expected:
- College or Bachelor's degree holder, preferably with a Graphic Design or Multimedia focus
- Experienced in Adobe Photoshop and After Effects
- Experience with Game Engines (Unity, Godot)
- Ability to learn quickly and effectively
- Multi-tasker
- Detail oriented and a team player
- Ability to analise, optimize and detect graphical problems
- Improve game performance by applying artistic and gameplay intentions within project constraints
 
Valued:
- Knowledge of 3D Software (Blender)
- Experience with Version Control Systems (GIT)
- Understanding of UI/UX techniques and methodologies

We have:
- Loads of Work (comes with free coffee) 
- Career Evolution 
- Training 
- Dynamic team integration focused on project delivery 
- Food 4 Gamers 
- Mentoring 
- Talent Development 
- Health Insurance 
- Soccer
- 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! 


 
qUALITY aSSURANCE

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 JavaScript;
- 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!
 



GAME Math

The Game Math Team is responsible for establishing the game rules, setting the prizes and payouts. If the design team was the body and the development team the muscles of our games, game math would be the brain, for sure. While setting the rules for the new games, we also optimize the logic of the existing ones. Have you ever wondered, how do casino games' payouts really work? Well, this is the team behind those decisions. Join us!

Responsibilities:
- Implement, debug, test and validate multiple software systems, including software libraries, runtime simulators and web applications;
- Support other teams with bug analysis and debugging;
- Document APIs and engineering best practices;
- Perform code reviews, pair programming, and help to develop the team knowledge on technical aspects of software development;

Expected:
- Degree in Engineering or Computer Science;
- Knowledge of object-oriented practices and principles (i.e.: SOLID principles);
- Good programming skills (i.e. data structures, algorithms, design patterns);
- Some experience programming in C++;
- Experience working with a Linux operating system (e.g. Ubuntu) and shell scripting;
- Experience with git.

Valued:
- Basic knowledge of JavaScript, Typescript, Node JS;
- Basic knowledge of Python.

We have:
- Dynamic team integration focused on project delivery
- Lots of work (comes with free coffee, fruit and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power ups
- Health Insurance

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! 


The Game Math Team is responsible for establishing the game rules, setting the prizes and payouts. If the design team was the body and the development team the muscles of our games, game math would be the brain, for sure. While setting the rules for the new games, we also optimize the logic of the existing ones. Have you ever wondered, how do casino games' payouts really work? Well, this is the team behind those decisions. Join us!

Responsibilities:
- Analyze the market and the competition, in order to understand the direction and goals of the company, regarding the return on investment and mathematical models applied to the games' rewards systems;
- Manage the delivery process and quality of the game mathematics library, including the release plans, and internal and external certifications;
- Build, grow, manage, motivate and train a high-performing team of talented individuals;
- Work together with Product Owners, Business Analysts and Data Scientists, in order to design the best gaming experience, with focus on the monetizing part of the game;

Expected:
- Degree in Computer Science or Mathematics;
- Experience in the role of Scrum Master (or equivalent) or Product Owner (equivalent);
- Excellent knowledge of Agile Methodologies and frameworks (i.e. Kanban, Scrum, XP);
- Experience with Object-Oriented Programming Language;

Valued:
- Experience with the gambling (i.e. knowledge of market regulations) industry;
- Experience with the gaming industry;
- Experience with CMake;
- Good knowledge of Atlassian products (i.e. Jira, Confluence), and Version Control hosting platforms (e.g. GitHub, GitLab);
- Some knowledge of mathematics, probability theory and logic;

We have:
- Dynamic team integration focused on project delivery
- Lots of work (comes with free coffee, fruit and snacks!)
- Career Evolution
- Mentoring and Talent Development programs
- Soccer and Volleyball
- Power ups
- Health Insurance

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.