software engineer – 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:
– Architect, design, 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 Computer Science, related field or equivalent experience;
– Excellent programming skills (i.e. data structures, algorithms, design patterns, refactoring techniques, generic programming);
– Excellent Modern C++ skills (i.e. Standards 11 to 17, Templates, Memory Management, Move Semantics);
– Good knowledge of CMake, Make or Ninja, and dependency package managers (e.g. Conan, Hunter or vcpkg);
– Good knowledge of Python and web frameworks (e.g. Django/Flask);
– Experience working with a Linux operating system (e.g. Ubuntu) and shell scripting;
– Experience with git;

Valued:
– Knowledge of Artificial Intelligence and Machine Learning (i.e. TensorFlow);
– Familiarity with different game engines and architectures (e.g. Unreal/Unity/Godot);
– Basic knowledge of JavaScript, Typescript, Node JS, React JS, and web development;
– Knowledge of Atlassian products (i.e. Jira, Confluence), and Version Control hosting platforms (e.g. GitHub, GitLab);

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

Empresa: Fabamaq
Local: Porto
Tipo: Full-time;


Registo | Login:
Para responder a esta oferta terá primeiro de se registar ou fazer login.