Client-side Game Developer (Pixi JS)

Veli Technologies Ltd.·Remote(Ukraine)
Software Development

WFA Digital Insight

The demand for skilled game developers has increased significantly, with a 25% growth in the remote job market. Veli Technologies Ltd. stands out for its focus on crafting purpose-driven game mechanics. As a Client-side Game Developer, you'll need expertise in PixiJS and TypeScript. Before applying, consider the company's emphasis on quality-first creativity and the required technical skills, including experience with animation tools and libraries like GSAP and Spine.

Job Description

About the Role

As a Client-side Game Developer at Veli Technologies Ltd., you will be responsible for shaping how players experience our games. You'll work with Pixi.js and our custom engine to bring our bold, high-fidelity 2D worlds to life. The role entails collaborating openly with the team, taking pride in shipping polished, purposeful work, and balancing creativity with discipline.

Our team values quality-first creativity, and we're looking for someone who shares this vision. The ideal candidate will be passionate about creating engaging game experiences that respect the player's time and intelligence.

In this role, you will report to the Technical Lead and work closely with the game development team to ensure seamless execution of game projects.

What You Will Do

  • Develop and maintain high-performance 2D games using PixiJS and our custom engine
  • Implement rendering and animation techniques using PixiJS scenes, Spine runtimes, and GSAP timelines
  • Design and implement audio systems using Web Audio API and AudioContext graphs
  • Develop and maintain game state architecture using Zustand stores and deterministic state machines
  • Implement real-time networking using WebSocket protocol handling and HTTP(S) round-trips
  • Optimize memory management using texture atlases, object pooling, and GC pressure control
  • Ensure smooth and responsive gameplay by optimizing frame-perfect playback and dynamic mixing
  • Collaborate with the team to identify and resolve technical issues
  • Participate in code reviews and contribute to the improvement of our custom engine

What We Are Looking For

  • 3+ years of commercial experience with TypeScript in production environments
  • Strong hands-on experience with PixiJS for building high-performance 2D applications
  • Experience with animation tools and libraries, specifically GSAP and Spine (spine-pixi)
  • Experience using Zustand or similar lightweight state management libraries
  • Solid experience working with Web Audio API and AudioContext for sound integration
  • Experience implementing real-time and client-server communication using WebSockets and HTTP(S)
  • Hands-on experience with modern build tools, particularly Vite
  • Understanding of application deployment and content delivery, including AWS infrastructure, CDN, and DNS

Nice to Have

  • Experience with other game engines or frameworks
  • Knowledge of machine learning or AI-powered game development
  • Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work on high-quality, purpose-driven game projects
  • Collaborative and dynamic work environment
  • Professional growth and development opportunities
  • Flexible working hours and remote work arrangements
  • Access to the latest game development tools and technologies
  • Recognition and reward for outstanding performance and contributions

How to Stand Out

  • Ensure you have a strong portfolio showcasing your experience with PixiJS and game development.
  • Practice whiteboarding exercises to demonstrate your problem-solving skills and technical knowledge.
  • Familiarize yourself with the company's values and mission to show your enthusiasm for quality-first creativity.
  • Be prepared to discuss your experience with animation tools and libraries, such as GSAP and Spine.
  • Highlight your understanding of modern build tools, particularly Vite, and your experience with application deployment and content delivery.
  • Research the company's technology stack and be prepared to ask informed questions during the interview.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.