Senior Frontend Developer / Pixi.js

Optiplay
Germany
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Shift work
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) HTML5 Build Automation Software Quality Software Debugging Video Game Development OpenGL Shading Language Object-Oriented Software Development Performance Tuning Software Architecture Systems Integration
+9 more
TypeScript Visual Effects WebGL Backend Vue.js Material UI Build Tools Front End Software Development Asynchronous Programming

Job description

We’re looking for a strong Senior Frontend Developer who can think beyond a single game, at the level of the entire product portfolio. Architectural decisions, reusable components, shared pipelines: what you build affects multiple projects at once.

We’re a team of people who left safe jobs to build something better. No bureaucracy, no pointless meetings - just sharp minds building games that stand out.

What you’ll do

  • Build and ship slot games end-to-end - from initial prototype to production release;
  • Beyond game development, participate in shaping the frontend architecture and development standards across all projects - making technical decisions, reviewing code, and sharing expertise with the team;
  • Collaborate with Producers, Artists, and Backend Engineers to ensure seamless integration and optimized performance;
  • Contribute to code quality through reviews and shared standards, keeping our codebases scalable, maintainable, and reusable;
  • Contribute to the design and implementation of new features, UI components, and in-game effects;
  • Improve our core framework, build tools, and asset pipelines;
  • Profile performance and debug across platforms (desktop, mobile, WebGL) to keep games running smoothly everywhere;
  • Treat knowledge as a team asset - document your work and share what you learn with the team;
  • Stay curious about modern frontend technologies and trends in the iGaming ecosystem.

Requirements

Do you have experience in UI?, What you bring

  • 4+ years of frontend development experience, including at least 2 years building HTML5 slot games - enough to have shipped multiple titles end-to-end and learned from real production cycles;
  • Strong expertise with Pixi.js and modern JavaScript / TypeScript;
  • Solid understanding of OOP, asynchronous programming, and rendering performance optimization;
  • Strong knowledge of Spine animations and deep understanding of asset management pipelines;
  • Experience with Vue 3 or other modern UI frameworks;
  • Experience building or improving internal tools or frameworks for dev team;
  • Fluency in English.

Nice to have

  • Experience with game audio - Howler.js, Web Audio API, or similar;
  • Experience with build automation, CI/CD pipelines, or process optimization tools;
  • Familiarity with iGaming specifics: RNG logic, platform workflow, integrations.
  • Experience with GLSL/WebGL shaders for custom visual effects

Benefits & conditions

Pulled from the full job description

  • Work from home
  • Flexible schedule, * 21 vacation days + 5 extra day-offs annually;
  • 12 paid sick days;
  • Fully remote format - work from anywhere you feel productive;
  • Flexible schedule: start your day anytime between 08:00-12:00 CET;
  • Fixed budget for health insurance and gym/fitness;
  • We provide all required work equipment;
  • Zero bureaucracy and direct communication with founders and C-level;
  • Minimal meetings, async-friendly workflow;
  • Startup energy: fast motion, creativity, and tight-knit communication;
  • Business trips and team meetups several times per year;
  • Multiple salary payout options (flexible formats);
  • …And many more perks unlocked after we hit break-even.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:49 min

Learning modern programming techniques through hackable web games

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · WWC 2025

Videos

See all

Related articles

See all