Junior Full-Stack Engineer

Kanava Interactive is a young company specializing in the development of RNG games and content for the gambling industry. Our mission is to create captivating games with a modern visual style that leaves a lasting impression.

We are looking for a detail-oriented Full-Stack Developer to build high-quality game systems and interactive interfaces for our slot games. You will be responsible for the entire flow—from robust backend logic to smooth, high-performance frontend rendering.
 

Responsibilities:

  • Game Features & Tools: Build and maintain web-based game features and internal development tools.
  • Interactive UI: Develop responsive game interfaces using React and modern frontend tech.
  • Mobile Optimization: Ensure rock-solid performance and rendering specifically for mobile browsers and lower-end devices.
  • Backend Services: Implement scalable game logic and APIs using Node.js.
  • Asset Integration: Collaborate with artists to integrate Spine 2D animations and visual assets seamlessly into the game engine.
  • Code Quality: Participate in technical discussions, perform code reviews, and maintain clean, scalable architecture.

Requirements:

  • Frontend: Strong experience with React and modern JavaScript / TypeScript.
  • Backend: Solid experience with Node.js and RESTful API design.
  • State Management: Proficiency with libraries like Redux or MobX.
  • Architecture: Deep understanding of client-server architecture and data flow.
  • Execution: Ability to write maintainable code and meet deadlines in a fast-paced environment.

Nice to Have:

  • Rendering & Graphics: Experience with PixiJS, WebGL, or other HTML5 game frameworks.
  • Game Math: Understanding of game logic/math (RNG, payout calculations, and probability).
  • Animations: Practical experience with Spine 2D integration.
  • Gaming Mindset: A strong gaming outlook—understanding the game loop, player flow, and what makes an interface "feel" right.
  • Industry Experience: Background in iGaming or the slot games industry.



We Offer:

Flexible working hours and the ability to work from anywhere.

A friendly and supportive team of professionals.

Opportunities to work on visually engaging and technically interesting projects.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 12 March
32 views
·
7 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...