Junior Java/Typescript/Game Developer (k)
Junior Java / TypeScript Game Developer
TJHelpers builds strong engineering teams through mentorship, real project experience, and our “Helpers as a Service” model.
We are looking for a Junior Developer to join our team at our Kyiv office near Odeska Square and work on an international gambling / iGaming project.
About the Project
You will develop and maintain HTML5 slot games for a major international entertainment provider, using PixiJS and WebGL. Features include reels, spin mechanics, win animations, Spine animations, and visual effects.
You will work alongside a team lead, a mentor, and fellow developers.
Responsibilities
- Develop HTML5 slot game features using TypeScript and Java.
- Work with PixiJS/WebGL game mechanics, visual effects, and Spine animations.
- Investigate and fix bugs based on Jira tasks.
- Optimize rendering performance and memory usage using Chrome DevTools and profiling tools.
- Test games on desktop and mobile devices, including iOS.
- Use Git and pull requests, and participate in code reviews.
- Coordinate task progress, estimates, and priorities with your team lead and mentor.
Requirements
- Knowledge of Java and TypeScript.
- Understanding of OOP and basic data structures.
- Basic knowledge of Canvas/WebGL or a willingness to learn.
- Familiarity with Git and pull requests.
- English sufficient to read technical documentation and Jira tasks.
- Attention to detail and willingness to work with a large, existing codebase.
Interest in Game Development / Graphics Development.
Nice to Have
- Experience with PixiJS, Cocos2d, Phaser, or similar frameworks.
- Familiarity with Spine or GSAP.
- Experience with web or game performance optimization and an understanding of garbage collection.
- Familiarity with Jira and Agile workflows.
- Personal or academic projects involving Java, TypeScript, or game development.
Technology Stack & Tools
TypeScript, Java, PixiJS, WebGL, Spine / pixi-spine, Chrome DevTools, BrowserStack, Git, Jira, Confluence, Google Docs.
We Offer
- An office-based role on an international iGaming project.
- Mentorship and structured onboarding.
- Real production tasks from your first weeks.
- Growth in Game Development / Graphics Development, with increasing responsibility as your skills develop.