JavaScript Developer

GoReel
Summary
Join the SlotCore team as a JavaScript Developer and contribute to the core development of slot games. You will build foundational features, integrate with services like Helvix/Sven, and manage resource handling. This role focuses on long-term development, improving game stability and performance, and laying the groundwork for new features. You will work with JavaScript (ES6+), PixiJS, Pixi-Spine, and HTML5, and have experience with Spine animations and resource management in web-based games. The position offers competitive salary and bonus system, unlimited vacation & sick leave, professional development opportunities, healthcare coverage, mental health support, language learning support, flexible working hours and arrangements, and relocation support.
Requirements
- 2+ years of experience with JavaScript (ES6+), PixiJS, Pixi-Spine, HTML5
- Practical experience working with Spine animations
- Understanding of resource management in web-based games β loading, caching, and updating graphic/media assets
- Proficiency with Git version control
- Solid grasp of code structure principles: modularity, event-driven architecture, and structured rendering
Responsibilities
- Develop and maintain core components used across all slot games
- Build and improve shared game mechanics such as resource loading, bonus systems, and essential UI features
- Collaborate with services like Helvix/Sven to integrate game assets (graphics, audio, etc.)
- Contribute to the technical evolution of the client-side architecture that powers the companyβs slot games
Preferred Qualifications
- Experience integrating with asset delivery services (like Helvix, Sven, or similar)
- Familiarity with performance optimization in WebGL/Canvas environments
- Experience using task runners such as Gulp or bundlers like Webpack
- Basic understanding of Figma for navigating design layouts
Benefits
- Competitive salary and bonus system
- Unlimited vacation & sick leave
- Professional Development
- Healthcare coverage
- Mental health support
- Language learning support
- Celebrating Your Milestones
- Flexible working hours
- Flexible Work Arrangements
- Modern Tech Setup
- Relocation support