Technical Software Development Manager

LOCATION: Poland (ideally Krakow) 

MISSION & PURPOSE

As a Technical Software Development Manager reporting to the Software Development Manager based in our Krakow office you will play a critical role in ensuring the successful delivery of high-quality software products. Your technical expertise, project management skills, and ability to collaborate with cross-functional teams will be essential. 

JOB RESPONSIBILITIES

  1. Leadership and Coordination
    • Lead a team of software developers in creating quality software products.
    • Coordinate team members and external stakeholders, ensuring effective communication.
    • Allocate resources efficiently to meet project deliverables.
  2. Technical Insight and Code Proficiency
    • Possess a development background and occasionally provide insights into code.
    • Troubleshoot issues and contribute to bug fixes when necessary.
    • Understand software architecture and system design.
  3. Collaboration with Lead Artist
    • Work closely with the lead artist to ensure outstanding game quality, smooth game flow and an exceptional user experience.
    • Collaborate on visual elements, aesthetics, and overall game design.
  4. Atlassian Systems and Collaboration
    • Proficiently use Atlassian tools (e.g., Jira, Confluence) for project management.
    • Collaborate with Games Global coworkers if required.
    • Foster a positive working relationship with cross-functional teams.
  5. Progress Measurement and Obstacle Resolution
    • Monitor progress across various in-house projects.
    • Identify obstacles and proactively address them.
    • Ensure timely software production and delivery.
    • Schedule daily project meetings and catchups to share knowledge and progress among the production team
  • QUALIFICATIONS 

    • Proficiency in programming languages (e.g., JavaScript/Typescript or/and C#).
    • Passion for gaming and a desire to create enjoyable player experiences.
    • Knowledge in how Git version control system works and ability to use it.
    • Experience in Atlassian systems and Kanban/Scrum methodologies
    • Nice to have: experience in Pixi.js JavaScript graphical library
    • Strong knowledge of software development methodologies and best practices.
    • Familiarity with Atlassian tools (Jira, Confluence)

     

    PREFERRED QUALIFICATIONS

    • Excellent communication and problem-solving skills.
    • Heavy coding background
    • Genuine interest and passion for gaming products
    • Fluent in English, additional languages desirable
    • Strong interpersonal skills
    • At least three years’ experience within the gambling industry would be ideal

Game Client Developer

LOCATION: Poland (Ideally Krakow)

MISSION & PURPOSE

We are seeking a skilled and passionate Game Client Developer to join our game development team. As a Game Client Developer, you’ll play a crucial role in creating exceptional gaming experiences for our players. Your focus will be on production, code writing, and debugging, ensuring smooth gameplay and addressing issues promptly.

JOB RESPONSIBILTIES 

    1. Code Writing and Debugging
      • Write clean, efficient, and maintainable code for game clients.
      • Debug and troubleshoot issues related to game mechanics, rendering, and performance.
      • Collaborate with other developers to enhance gameplay features.
    2. Production Support
      • Assist in deploying game updates and patches.
      • Monitor live game systems and address any client-side issues.
      • Ensure seamless player experiences during gameplay.
    3. Understanding and Solutions
      • Understand QA-reported problems and provide clear solutions.
      • Collaborate with the team to improve game stability and performance.
      • Participate in project meetings and address priority task in the right order.

QUALIFICATIONS 

  • Proficiency in programming languages (e.g., JavaScript/Typescript or/and C#).
  • Passion for gaming and a desire to create enjoyable player experiences.
  • Knowledge in how Git version control system works and ability to use it.
  • Experience in Atlassian systems and Kanban/Scrum methodologies
  • Nice to have: experience in Pixi.js JavaScript graphical library
  • Strong knowledge of software development methodologies and best practices.
  • Familiarity with Atlassian tools (Jira, Confluence)

 

PREFERRED QUALIFICATIONS

  • Excellent communication and problem-solving skills.
  • Heavy coding background
  • Genuine interest and passion for gaming products
  • Fluent in English, additional languages desirable
  • Strong interpersonal skills
  • At least three years’ experience within the gambling industry would be ideal

Logic Developer

LOCATION: Manchester/Stockholm/Krakow/Timisoara/Remote

MISSION & PURPOSE
As a Software Developer specializing in slot machine game logic and mathematics, you will collaborate closely with our game development team and support existing, and future games, entry into the American market. You will work in a dynamic and creative environment, using your expertise to ensure our games are fair, engaging, and meet the highest standards of quality.

JOB REQUIREMENTS

Key Responsibilities & Deliverables

  • Develop and maintain existing games create new ones.
  • Collaborate with game designers, and other developers to conceptualize and implement game mechanics, features, and mathematical models for slot machine games.
  • Write, test, and optimize complex mathematical algorithms that drive game outcomes, ensuring they meet regulatory requirements and deliver an exciting player experience.
  • Debug, troubleshoot, and resolve issues related to game logic, mathematics, and performance to ensure a smooth and enjoyable gameplay experience.
  • Collaborate with QA teams to ensure the accuracy and fairness of game outcomes, as well as to identify and address any defects.
  • Stay up to date with industry trends, emerging technologies, and regulatory changes related to slot machine game development, mathematics, and fairness.


Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Mathematics, or a related field. Master's degree is a plus.
  • 4+ years of experience as a Software Developer, with a focus on game development, particularly in slot machine games or casino gaming.
  • Proficiency in programming languages C++, C and C#.
  • Solid mathematical foundation, including probability theory, statistics, and discrete mathematics. Experience with complex mathematical modelling is a strong advantage.
  • Strong problem-solving skills and the ability to analyze and optimize complex algorithms for performance and accuracy.
  • Strong attention to detail.
  • Excellent communication skills, both written and verbal, with the ability to present complex technical concepts to non-technical stakeholders.

 

Preferred Qualifications

  • Previous experience in the casino gaming industry or a similar field, with a focus on slot machine games.
  • Knowledge of regulatory requirements and standards for casino game development and fairness.
  • Familiarity with server-based gaming systems and online gaming platforms.
  • Contributions to open-source projects, personal game development projects, or publications related to game mathematics or logic.