DEV Community

Jason Brent
Jason Brent

Posted on

Pixi.js Game Developer

Job Overview
We are seeking a passionate and highly skilled Pixi.js Game Developer/Software Engineer to join our innovative development team. In this role, you will create engaging, high‑performance 2D web-based games and interactive experiences using Pixi.js. You will collaborate closely with designers, UI/UX specialists, and backend developers to deliver visually polished, responsive gameplay across desktop and mobile browsers. This is an urgent role with a 6+ month contract period, and we review test submissions within 24 hours with human feedback on every submission.

Responsibilities

  • Develop and optimize 2D games and interactive applications using Pixi.js for smooth performance across browsers and devices.
  • Implement core gameplay systems such as movement, collisions, spawning, scoring, and UI updates.
  • Translate visual designs into functional and intuitive interfaces in collaboration with UI/UX designers.
  • Debug, troubleshoot, and resolve performance or gameplay issues using browser developer tools.
  • Maintain clean, modular code with clear structure and documentation as needed.
  • Collaborate in an Agile-style workflow and communicate progress clearly with the team.

Experience

  • Proven experience building web-based games or interactive applications with Pixi.js or similar HTML5 rendering libraries.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS.
  • Solid understanding of game loops, collision detection, state management, and rendering performance.
  • Familiarity with version control (Git) in collaborative environments.
  • Bonus: Experience with Vite or modern JS tooling, lightweight animations, or casual game prototyping.

Test Project (Required)

  • Repository: https://github.com/custoswonders/cerebromesh-test
  • Purpose: Demonstrate core gameplay logic, structure, and clean code quality.
  • Note on AI: Vibe coding (using AI) can work on real projects when paired with strict code reviews, but it is not allowed for this test project.
  • Do not upload the project to a public repository.

Submission Details

  • Clone the repo, complete the tasks, and submit your result as a zip file to: hr@cerebromesh.io
  • Include the completed test project with your application.

Hiring Process

  1. Take-home test project (Pixi.js)
  2. Simple final round interview

How to Apply
Email your resume/portfolio and completed test project zip to hr@cerebromesh.io.

Top comments (0)