GameArt

Mid/Senior Front-End Developer

Posted: 10 hours ago

Job Description

Hi there! We are looking for a Front-End Developer who will play a key role in bringing our casino games to life — transforming concepts, animations, and math models into smooth, engaging, and visually polished gameplay experiences. A colleague who takes pride in clean code, solving technical problems, and enjoys building games that players love. Does this sound like you? On top of that, are you detail-oriented, and passionate about crafting interactive experiences while collaborating closely with designers, animators, and product teams? Keep reading below, and let’s see if we are a match!  👾 WHO ARE WE? At GameArt, we are all about games, developing for online casino operators in regulated markets around the world. Our international remote-first team crafts top-tier games with eye-catching graphics, innovative concepts, and cutting-edge tech, tailored to customers’ preferences and markets.   ℹ️ THE KEY BITS: > Location: Slovenia or within +2/-2 CET time zone > Work setting: Remote-first > Start date: As soon as possible > Recruitment process: 1st Interview, Task, Tech Interview, 2nd Interview, Offer > Your profile: 3+ years experience with JavaScript/TypeScript, affinity for game development, ideally PixiJS experience, team player, detail-oriented. > Your goal: Build high-quality, engaging HTML5 casino games by combining clean code, smooth animations, and robust game logic. > Your task: Independently develop complete games—from implementing animations and UI to integrating math logic—while collaborating with cross-functional teams to deliver polished final products. > What we offer you: A flexible work setup, the chance to shape exciting game projects, a collaborative and multicultural team, professional growth opportunities, and a fun, dynamic work environment with regular team events.  🧑‍💻 WHAT YOU WILL DO: > Develop modern HTML5 casino games using JavaScript/TypeScript. > Writing clean, efficient, and maintainable code. > Use PixiJS for rendering, scenes, and animations. > Implement game animations and connect them with the underlying math model to ensure everything triggers at the right time. > Identifying, diagnosing, and resolving issues. > Collaborate cross-functionally with other departments to ensure smooth game development and delivery. > Work on both UI elements and core game logic (states, transitions, events). > Work with and extend an existing object-oriented codebase. > Use Git for version control, branching, and code reviews. > Take ownership of full game implementations (goal: ~1 game per month, depending on complexity). 🎯 ARE WE A MATCH? > 3+ years of experience with JavaScript/TypeScript > Experience with HTML5 and CSS3 > Strong understanding of object-oriented programming, architecture, and modular code design > Experience working with Git > Strong communication skills in English, both written and verbal. > Genuine interest and affinity for game development, with motivation to build engaging interactive products.  🤩 BIG PLUS? > Experience with PixiJS or similar 2D engines (Phaser, CreateJS, etc.)  > Solid knowledge of game development fundamentals (render loop, states, events, animations, assets)   ⭐️ YOUR CHARACTERISTICS: > Detail-oriented implementer. You have a sharp eye for visual accuracy, animation timing, and polished user interactions. > Structured thinker. You break down complex logic into clear, modular, and maintainable components. > User-experience driven. You understand how players interact with games and strive to create smooth, intuitive, and engaging gameplay. > Collaborative team player. You work seamlessly with designers, animators, math teams, and other developers to deliver a cohesive final product.   💙 WHAT’S IN IT FOR YOU? > Remote-first. Work whenever and wherever you find it best. The choice is yours. > We have offices in Slovenia (Nova Gorica, Ljubljana, Maribor). We’d like to see you come visit us from time to time. > Full-time & long-term position. We are in it for the long run, offering an indefinite contract with a 6-month probation period. > Enjoy autonomy and direct impact — there’s no time for micromanagement. > Friendly, international, and multicultural environment. > Dynamic and fun work. We make games — it’s never a dull moment. > We welcome new ideas and different perspectives. > Gain hands-on experience and skills in managing the full cycle of game development. > We organize yearly teambuilding, workshops, and other fun gatherings such as our Picnics, New Year’s party.  💌 READY TO JOIN US? If bringing games to life through clean code, smooth animations, and great user experiences drives you, we’d love to hear from you! Fill in the short form here: https://tally.so/r/ODDd28  & we will get in touch with you soon. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In