Role overview

JavaScript Developer (PixiJS)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Requirements

  • Experience: 2+ years of commercial experience in Frontend / JavaScript development.

Requirements

  • Graphics: Hands-on experience with PixiJS (or Phaser.js) is a must.
  • Tools: Working knowledge of Git and Jenkins (CI/CD).
  • Asset Management: Experience working with texture generation tools or texture atlases.
  • Math: Solid understanding of 2D geometry and coordinate systems.
  • English: B1 level or higher.
  • Native Ukrainian (spoken and written);

Will be a plus

  • Previous experience in Game Development;
  • Experience with Spine animations.

Responsibilities:

  • Engineering & Maintenance: Support and enhance existing game titles built with PixiJS, ensuring they run flawlessly.
  • Hands History Development: Work on complex logic to visually reconstruct game sessions and player history.
  • Core Library Evolution: Collaborate on the development of our internal game framework, improving its architecture and scalability.
  • Performance Tuning: Debug and optimize rendering performance across a wide range of desktop and mobile browsers.
  • Quality & Standards: Contribute to clean, maintainable code and help improve internal development tools and pipelines.
  • Collaboration: Work closely with QA, artists, and other developers to resolve live issues and deliver stable updates.
Similar roles

Keep a backup shortlist.

Browse stack
FocusJavaScript DevelopmentRole area
Seniority signalSeniorCandidate level
StackCI/CD, JavaScriptPrimary skills
Location37 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link