Game Developer
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.
Role in brief
This Game Developer role is with a Barcelona-based iGaming company that produces online slot games for international markets. The position focuses on developing new slot titles using TypeScript/JavaScript and game frameworks, suitable for mid-level developers with commercial game development experience.
About the role
This role involves developing online slot games from conception to completion for a company that releases 3-4 new titles monthly. The work requires optimizing game performance across various devices and browsers, ensuring a smooth player experience. Developers will collaborate with designers and other team members to maintain high-quality outputs for the company's catalog of over 150 games.
The position emphasizes independent task completion while also fostering a collaborative environment. Game Developers are expected to participate in code reviews, both providing and receiving feedback, and contribute to technical discussions. This offers an opportunity to influence the technical direction of game development within the company, blending individual responsibility with team-oriented problem-solving.
Success in this role means consistently delivering optimized, high-quality slot games that meet the company's rapid release schedule. It also involves actively engaging in technical processes, contributing to a culture of continuous improvement, and demonstrating a strong understanding of game development principles to enhance the overall product offering.
Skills that matter here
- TypeScript: This role uses TypeScript for developing online slot games, requiring strong knowledge and practical application.
- JavaScript: JavaScript (ES6+) is a core language for game development in this position, used to build new slot titles.
- PIXI: Experience with PIXI is beneficial for rendering and optimizing game graphics for online slot titles.
- Phaser: Phaser is a relevant framework for developing browser-based slot games, contributing to game logic and presentation.
- Cocos2d: Cocos2d is another framework that may be used for game development, particularly for mobile or browser-based titles.
- Three.js: Three.js experience is valuable for implementing 3D graphics or effects within the online slot games.
Who this role suits
- A developer with at least three years of commercial game development experience, particularly in browser or mobile environments.
- Someone who thrives on creating new products rapidly and can manage tasks independently while being open to team feedback.
- An individual who enjoys contributing to technical discussions and influencing development decisions.
- A person who appreciates a flexible work schedule and a dynamic environment with varied projects.
From the employer
- Develop slot games using TypeScript / JavaScript (ES6+) from task to completed result.
- Optimize game performance across different devices and browsers.
- Participate in code reviews both as a reviewer and as an author open to feedback.
- Work closely with designers and other developers to achieve high-quality results.
- Take part in technical discussions and gradually influence technical decisions.
- 3+ years of commercial experience in game development, browser or mobile.
- Strong knowledge of TypeScript or JavaScript (ES6+).
- Practical experience with one or more frameworks: PIXI, Phaser, Cocos2d, Three.js.
- Understanding of core game development principles: game loop, state management, rendering optimization.
- Ability to complete tasks independently without constant supervision.
- Willingness to work in a team and openness to feedback.
- Engage in a unique international web project, gaining valuable experience.
- 20 vacation days and 5 sick days yearly.
- Flexible start to the workday.
- Experience a dynamic work environment that avoids monotony.
- Opportunities for professional growth and advancement.
Questions about this role
What is the remote work policy for this role?
This is a fully remote position, allowing candidates to work from any location.
What level of seniority is expected for this position?
This role is for a mid-level professional.
What are the key technical skills required?
Candidates should have strong knowledge of TypeScript or JavaScript (ES6+) and practical experience with frameworks like PIXI, Phaser, Cocos2d, or Three.js.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.