vite

Careers

Senior Frontend Game Developer

Department
Required Experience 5+ Years
Employment type Full-Time

Welcome to BGaming, a fun-loving, globally recognized game development studio! We’re a passionate team of open-minded people who turn bold ideas into online casino games that players genuinely enjoy.

Our people work from all over the world, united by a shared curiosity, creativity, and a love for what we do. We brainstorm across time zones, host online hackathons, meet at live events, and sometimes party harder than we plan to.

Here, everyone has a voice and a chance to grow. We move fast, experiment freely, and aren’t afraid to break things if it means learning something new. That’s how innovation happens here.

Join a team that believes in people, where collaboration drives results.

Role overview:
We’re looking for a Senior Game Developer to join our Slots R&D unit, a team building production slot games with experimental mechanics.

In this role, you’ll develop games using our custom Pixi.js 6.5 (JavaScript) engine, working with existing internal tools and ready-made solutions. You’ll focus on complex gameplay logic and high-quality visual implementation, creating hybrid slot–casual experiences with advanced bonus modes. You’ll own the implementation end to end, working with a high level of autonomy and involving others when needed.

This role is ideal for an experienced developer who enjoys building gameplay-heavy features, taking technical ownership, and shipping experimental ideas to production.

Responsibilities:

  • Implement complex game logic and experimental mechanics that are new or uncommon for the market.
  • Turn provided assets into a polished, production-ready experience: layouts, Spine animations, VFX, UI states, transitions.
  • Combine multiple systems into one coherent gameplay flow: bonus modes, meta elements, progression, special rules, etc..
  • Deliver high-quality visuals under production timelines, choosing pragmatic solutions and reusing internal tools where possible.
  • Integrate and orchestrate resources (animations, audio, configs, effects) to achieve “premium” feel and clarity.
  • Ensure the game is stable and performant in browser runtime constraints (FPS, memory, load-time behavior).
  • Make project-level code changes as needed to ship the game (without taking ownership of engine technical debt).

Requirements:

  • Senior-level experience in JavaScript development for interactive products (game dev is highly preferred).
  • Proven ability to implement complex gameplay logic and handle messy edge cases in production.
  • Strong skills in creating polished visual outcomes from provided materials (layouts + animations + effects).
  • Good understanding of browser performance constraints and debugging/profiling in real devices/browsers.
  • Ability to work independently in an R&D context: you plan your work, make decisions, and deliver without constant reviews.
  • Comfortable collaborating with designers/artists/QA and turning their inputs into working, shippable features.
  • Solid engineering hygiene: readable code, pragmatic structure, predictable delivery.
  • Fluency in Russian.

Nice to have:

  • Experience with Pixi.js, Spine integration, and animation-heavy web projects.
  • Background in gambling: slots with complex bonus games, casual mechanics inside regulated/production constraints.
  • Experience with WebGL-heavy visuals, custom effects, particles, and advanced animation pipelines.
  • Familiarity with internal tooling/editor workflows (or strong ability to adapt to in-house tools quickly).
  • Track record of shipping experimental gameplay to production while keeping quality and performance high.

Work conditions:

  • Work where it suits you: from home, the office, or a mix of both.
  • 100% paid vacation and sick days, plus extra days off.
  • Medical insurance and mental health support.
  • BCoins for internal rewards and fun perks.
  • Budget for professional development, certifications, and language courses (English and Polish).
  • Hackathons, team events, and legendary parties.
  • Kids’ camp for BGamers’ families.
  • Referral program with real rewards.

No Job for you at the moment?

Even if you don’t see a position that matches your skill set right now, send us your CV and we will keep it on file and let you know if anything else comes up

Submit your CV

    Max file size 3MB