Program-Ace is an innovative IT company with over 30 years of experience in software development. We specialize in building custom digital solutions, including AR/VR applications, simulations, digital twins, and interactive training platforms. Our portfolio includes award-winning products and long-term partnerships with global leaders such as GAP, Deutsche Telekom, Deloitte, Qualcomm, Lenovo, Meta, BBC, and many others.
We are looking for a Full Stack Developer (IGaming) to serve as a technical backbone of our slot game delivery. You will integrate frontend HTML5 game clients with Java-based server engines while working within our client’s established processes and toolkits.
What You’ll Do * Develop and maintain HTML5/CSS3/JavaScript frontend game clients (Phaser or similar frameworks). * Integrate games with Java-based backend/server engines, ensuring stable client-server communication. * Digest complex deliverables, technical parameters, and client toolkits to build compliant products. * Optimize game performance and asset loading for cross-platform HTML5 deployment. * Collaborate with mathematicians, artists, and QA to ensure feature-complete, bug-free releases.
Requirements * 4+ years of full stack development experience, with at least 2 years in slot or casino game development. * Strong frontend skills: HTML5, JavaScript (ES6+), CSS3, WebGL/Canvas optimization. * Solid backend/integration experience with Java (Spring, server engines, REST APIs). * Proven ability to work with third-party toolkits, SDKs, and established technical pipelines. * Understanding of RNG integration, game state management, and regulatory requirements for slots.
Why do we enjoy working here? * The opportunity to work in a leading company. Recognized as a Global Top 100 Outsourcing company by IAOP (based on customer feedback about our services), and Top AR/VR company according to Clutch. * Among our clients: Supermassive Games, Flying Wild Hog, Epic Games, Unity Technologies; * Over 30 years of history, impeccable reputation, and a powerful portfolio; * Work with like-minded people who are passionate about their work.