We are looking for a JavaScript Developer to join the SlotCore team, which is the key technical hub responsible for the core of our slot games.
The team builds foundational features used across all games, including resource loading and bonus mechanics.
They work with services like Helvix/Sven, integrate graphics, and manage how resources are handled.
This role involves deep technical work and long-term development, implementing changes that shape game structure, improve stability and performance, and lay the groundwork for new features.
Responsibilities include developing and maintaining core components used across all slot games, building and improving shared game mechanics such as resource loading, bonus systems, and essential UI features, collaborating with services like Helvix/Sven to integrate game assets, and contributing to the technical evolution of the client-side architecture that powers the company’s slot games.
Requirements:
A minimum of 2+ years of experience with JavaScript (ES6+), PixiJS, Pixi-Spine, and HTML5 is required.
Practical experience working with Spine animations is necessary.
An understanding of resource management in web-based games, including loading, caching, and updating graphic/media assets, is essential.
Proficiency with Git version control is required.
A solid grasp of code structure principles such as modularity, event-driven architecture, and structured rendering is needed.
Experience integrating with asset delivery services (like Helvix, Sven, or similar) is a plus.
Familiarity with performance optimization in WebGL/Canvas environments is advantageous.
Experience using task runners such as Gulp or bundlers like Webpack is beneficial.
A basic understanding of Figma for navigating design layouts is a plus.
Benefits:
Be part of the international iGaming industry and work with a top European solution provider to shape the future of online gaming.
Join a supportive and understanding team that fosters a collaborative culture.
Enjoy a competitive salary and bonus system, with additional rewards on top of your base salary.
Benefit from unlimited vacation and sick leave, prioritizing your well-being.
Access a dedicated budget for professional development and self-learning opportunities.
Healthcare coverage is available for employees in Ukraine and compensation across the EU.
Receive mental health support with free consultations from a corporate psychologist.
Language learning support is provided, covering the cost of foreign language courses.
Celebrate your milestones with special gifts for life’s important moments.
Enjoy flexible working hours, with the option to start your day anytime between 9:00-11:00 AM.
Choose between remote, office, or hybrid work arrangements for flexibility.
Get a modern tech setup with the tools you need to perform at your best.
Relocation support is available if you move to one of our hubs.