Junior/Middle Game Developer (TypeScript/JavaScript)
RubyPlay is a place where passion meets competence. Since 2017, we’ve made more than 200 innovative games and built more than 100 strong partnerships globally!
Proud to be:
- The Winner at BFTH Arena Awards — Best Online Casino Game
- Shortlisted for SBC Awards 2024 — Casino/Slots Developer of the Year
- A strong player on 10+ markets globally
- Beloved workplace for hundreds of specialists from 34 countries
We are now growing our team and looking for driven professionals ready to build their careers in a strong, international studio with a product that’s making waves worldwide.
We're looking for a Game Developer who will be working closely with Game Designers, Art and Animation teams and making sure that our games are of the top quality.
You will also take part in a full product development cycle with the opportunity to propose your own ideas and improvements.
Here’s How You’ll Make an Impact:
- Be an integral part of our Games development team, working closely with Game Designers, Product Managers, and Artists
- Take part in the full game development cycle - from prototype to polished product
- Develop game features and UI using TypeScript, Pixi.js, and Spine
- Work with provided animations, assets, and game specs to bring ideas to life
- Ensure high-quality code with a focus on performance, maintainability, and polish
- Actively contribute ideas for improving gameplay, UX, and development workflows
- Support and maintain released games
What Makes You A Strong Candidate:
- 2+ years of experience with TypeScript or modern JavaScript (ES6+)
- Experience with Pixi.js or other rendering libraries
- Familiarity with integrating 2D skeletal animations (e.g. Spine)
- Understanding of OOP, design patterns, and best practices for front-end architecture
- Good command of tools like npm, Git, webpack
- Experience working in a cross-functional team with art, design, and product
Needed soft-skills:
- Team player with strong communication skills
- Comfortable receiving and giving feedback
- Results-oriented and proactive mindset
- Ability to juggle priorities without losing quality
- Curious and passionate about games
Bonus Points If You Have:
- Experience in iGaming
- Familiarity with animation workflows and Spine runtime quirks
- UX instincts and an eye for juicy interactions
Required languages
English | B1 - Intermediate |
JavaScript, TypeScript, Pixi.js, Spine
📊
Average salary range of similar jobs in
analytics →
Loading...