Responsibilities:

  • close collaboration with game/math designer in order to create technical documentation according to requirements
  • implementation of game mathematics
  • creation of integration tests and maintain Java codebase
  • server-side development of gaming application
  • day-to-day communication with key stakeholders
  • prepare game’s server-side for release and provide release documentation
  • issues investigation and bug fixing
  • handle customer requests and incidents
  • provide simple architecture and highest code quality, excellence first mindset
  • backend development (technologies: Spring Boot, MySQL)
  • review colleagues’ code

Requirements:

  • Bachelor/Master of Mathematics or equivalent field
  • deep understanding of Applied Mathematics: probability theory and statistics, numerical methods, linear algebra, combinatorics, math modelling
  • 2+ years high-level OOP language (Java/C#/C++) development experience
  • deep knowledge of algorithms and data structures
  • solid experience in Object-Oriented Analysis and Design
  • debugging/investigation skills
  • excellent communication skills and ability to work effectively on projects with multiple stakeholders (game designers, testers, and other developers)
  • experience of writing unit/integration tests
  • obsessive attention to details
  • strong problem-solving skills

Nice to have:

  • experience in the game’s math design
  • gambling experience (slot machines)
  • experience with Git, CI/CD
  • java core practical knowledge
  • experience with DBs (MySQL is a plus)
  • knowledge of software engineering practices (i.e., SOLID, DRY, YAGNI, KISS, etc.)
  • experience with JIRA, Wiki, Confluence

What do we offer:

  • challenging tasks with great opportunity to influence on our products
  • сompetitive salary, performance-based bonuses and flexible working hours
  • opportunity to visit paid conferences/training/workshops and etc
  • free English classes with native speakers
  • medical insurance
  • 20 paid vacation days/7 paid sick leaves per year
  • friendly working environment