vite

Careers

Junior Frontend Game Developer

Department
Required Experience 1.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 Junior Frontend Game Developer to join our Slots Reskins unit — a team focused on refreshing and updating existing slot games.

In this role, you’ll work with JavaScript and Pixi.js to integrate new visual and audio assets, update animations and configurations, and make small code changes while keeping the core gameplay intact. You’ll handle both simple visual reskins and more complex updates that may include minor gameplay additions, with guidance from a lead developer.

This role is a great fit for someone who wants to grow as a frontend game developer and gain hands-on experience working on production slot games.

Responsibilities:

  • Implement reskins by integrating new art, animations, and sounds while keeping the original mechanics stable.
  • Add “micro-features” when required: a new step in the game flow that did not exist before
  • Extend gameplay using proven building blocks: reuse an existing mechanic from another game or implement a small mechanic update (e.g., free-spin multipliers)
  • Review and validate builds delivered by external/internal graphics integrators to ensure correct behavior and quality
  • Fix and adjust game logic to match the updated flow, visuals, and requirements
  • Sometimes perform part of integration work yourself: split layouts into interactive parts and implement/animate them in code or in the editor
  • Collaborate with the Reskins lead, designers/artists/integrators, and QA to ship production-ready updates

Requirements:

  • Basic-to-strong foundation in JavaScript and OOP.
  • Understanding of fundamentals in graphics/animation for interactive products (timelines, states, transitions, visual consistency).
  • Ability to read and modify existing code safely, keeping changes minimal and controlled.
  • Attention to detail and responsibility for quality: ability to test changes and spot regressions in gameplay flow.
  • Practical experience with Git (branches, commits, merge requests).
  • Willingness to learn internal tools and follow team conventions/process.
  • Fluency in Russian.

Nice to have:

  • Any experience with Pixi.js (or similar JS rendering/game frameworks).
  • Experience integrating assets: working with layouts, sprites, animations, audio, and UI states.
  • Familiarity with game development concepts (game loops, state machines, event-driven logic).
  • Experience collaborating with designers/artists and working from provided mockups/animations.
  • Understanding of performance basics in browser games (FPS, memory, load behavior).

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