work with us
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!

Careers
 

Game Development Team is responsible for the development of the newest games and features. This team is spread by smaller multidisciplinary teams, each team developing for a specific market, ensuring an amazing gaming experience to our players worldwide.

Your Role:
You will be developing high-quality software in a Scrum based Agile team to develop top-notch features for the new games while supporting the ones already out. From requirement analysis, to deliver amazing code, you will be given autonomy to fulfil the established objectives. Your main tasks will be:
- Develop new features for our games by delivering high-quality code mainly in C++ and Javascript.
- Expand and enhance our powerful Game Engine, ensuring its sustainability
- Work closely with Product and Project Management Teams and being active on requirements and deadlines analysis
- Contribute to our amazing culture and team environment, sharing your passions and curiosities.

Who you are:
- 2+ years of software development experience;
- Degree in Computer Science, related field or equivalent experience
- Comfortable and passionate about coding in C++ (or other OOP languages)
- Strong analytical and interpersonal skills

We value:
- Knowledge of Javascript fundamentals
- Experience in Game Development
- Knowledge of code versioning tools (e.g. Git, SVN)

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! 


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

Your role:
As part of the Game Math team you will be cooperating with your teammates focusing on:
- Setting new rules for the payouts of each game;
- Migrate code base to a new format to incorporate new features into our games;
- Do data analysis to identify possible optimizations to apply to our current and future games.

Who you are:
- Degree in Computer Science, related field or equivalent experience;
- Passionate about programming in C++;
- Experience programming in Javascript.

We value:
- Experience programming in R and comfortable with Linux; 
- Knowledge of code versioning tools (e.g. Git, SVN) and Project Tracking Software (e.g. Jira);
- Strong analytical and interpersonal skills.

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! 


Online Business Unit is a FMQ newborn. This unit is focused on changing the online gaming marketplace forever, leaving our footprint in the years to come. From a game concept to its development, everything is handled within the unit. We don’t make games to be played, we craft games to be loved.
Are you ready?

Your role:
- Design, build and maintain features and tools supporting the Unit's Backend

Expected:
- Professional experience with Python 2
- Knowledge of Web-based applications and frameworks, including Django or Flask
- Experience with relational databases
- Proficient understanding of GIT
- Notions of TCP/IP protocol and REST 
- Strong knowledge of HTTP

Valued:
- Knowledge of Python 3 development
- Knowledge of vanilla Javascript and frameworks, including jQuery and Angular
- Knowledge of non-relational databases
- Basic knowledge with HTML and CSS
- Notions of nGinx configuration and management
- Unit test and debugging skills
- Experience with Linux. Must be comfortable working on systems running a Linux environment
- Experience with Docker in development environments

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! 


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 promptly certification. We develop test strategies, from re-thinking the case scenarios to their direct application. We handle Black box tests, from manual to automated, from hardware to software, from pixel to assets, from features to performance.

Who you are:
- Passion for testing software products of any kind;
- Strong analytical and interpersonal skills;

We value:
- 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
- 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! 

 


Tech Quality Assurance Department guarantees FMQ quality seal, unbeatable standards and prestigious certifications. This department is responsible not only for testing all the products before they leave our headquarters and assure their promptly certification but also to be the first line of assistance, efficiently supporting our dear customers.

Who you are:
- Degree in Software Engineering / Computer Science;
- Experience in creating and executing test plans;
- Knowledge on testing techniques, processes and methodologies;
- Strong analytical and interpersonal skills;

We value:
- Experience using test automation methodologies;
- Knowledge of JIRA platform;
- Knowledge of Zephyr and/or other test management tools;
- ISTQB Certification;

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! 


Product Management Team is made up of unparalleled visionaries who idealize FABAMAQ solutions. We speak directly with our clients, listening to their desires, we track down our product performance and we translate all gathered information to knowledge, to value. Furthermore, we create product strategies, align and establish roadmaps and manage priorities while working closely with development teams. We are there during the entire product life cycle, from a game conception, to its implementation and localization.
Bring your vision, create a new flavour, join us now at FMQ!

Who you are:
- 2+ years as a product owner, or similar
- Experience using agile methodologies and/or CSPO certification
- Strong critical thinking and interpersonal skills

We value:
- Passion for the gaming industry and player behaviorism
- English and Spanish communication skills
- Experience in Atlassian software or similar (issue tracking tools / software)

We have:
- Dynamic team integration focused on project delivery
- 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! 


Product Management Team is made up of unparalleled visionaries who idealize FABAMAQ solutions. We speak directly with our clients, listening to their desires, we track down our product performance and we translate all gathered information to knowledge, to value. Furthermore, we create product strategies, align and establish roadmaps and manage priorities while working closely with development teams. We are there during the entire product life cycle, from a game conception, to its implementation and localization.
Bring your vision, create a new flavour, join us now at FMQ!

Who you are:
- Passion for the gaming industry and player behaviorism
- Experience in product management or similar
- English and Spanish communication skills
- Strong critical thinking and interpersonal skills

We have:
- 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! 


Project Management Team manages all projects and removes impediments for teams to work efficiently. We have a passion for agile processes and happy people.

The role:
Act as a Scrum master with a focus on guiding the agile processes.
- Manage dependencies between the team and third parties or between Scrum teams;
- Maintain processes and constantly update statuses to stakeholders;
- Shield the team from interruptions during the sprint and remove obstacles affecting its performance.
- Helping the team maintaining their burndown chart;
- Setting up retrospectives, sprint reviews or sprint planning sessions;
- Work closely with the product owner keeping the backlog groomed and writing good user stories;
- Encouraging collaboration between the Scrum team and the product owner.

We value:
- Certified Scrum Master certification;
- Previous experience on Project Management – PMI certification;
- Knowledge on Jira and Confluence platforms;
- Good skills in conflict resolution and continual improvement;

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! 


Sound Design Team is involved in each new project as if an Oscar was at stake. We conceive music and sound design worthy of approval by a group of pirates in a tavern, by millionaires living of their rubies, or even by millennial Egyptian mummies. Here, what matters is composing and mixing everything in a caramel point that sounds great whether it is in a movie theater, grandmother's radio and, most important, in casino rooms around the world.

Expected:
- Advanced knowledge of musical theory
- Experience in composition of varied musical styles
- Experience playing piano/keys to compose through MIDI keyboards
- Experience in sound and music production and demonstrated ability to deliver quality products
- Experience with studio and field recording
- Solid knowledge in editing and production tools (preferably Ableton live and WAVES plugins)
- Manipulation and editing of sound to create effects and music compatible with graphic animations

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
 

Applications close on 22th April.
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! 


We love hearing from you and want you to be as ambitious as we are, but before applying please ask yourself the following…

Is this role a good match for me and my long term goals? We want to really know why you have chosen this career.
Do I have all the skills and experience required for this role? Be realistic. We will only consider applications that demonstrate
relevant skills or the potential to match the role requirements.
Spell Check. As simple as it sounds make sure your application is to the highest standard. You will be surprised at how many
applications we receive with spelling mistakes on them.
We are committed to equality of opportunity for all staff, applications from individuals are encouraged regardless of age, disability,
sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships