---
title: "Middle Frontend Developer / Pixi.js at Optiplay – VueJobs"
canonical_url: "https://vuejobs.com/jobs/optiplay-middle-frontend-developer-pixi-js-2"
meta:
  "og:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_~TWlkZGxlIEZyb250ZW5kIERldmVsb3BlciAvIFBpeGkuanM%2Cheadline_Optiplay%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFrdGt0OGU3cDJkczB4bmI5cDJqNzdxY3RfMTc4MDkyOTAxOC5wbmc%2Cp_Ii9qb2JzL29wdGlwbGF5LW1pZGRsZS1mcm9udGVuZC1kZXZlbG9wZXItcGl4aS1qcy0yIg%2Cs_R5aoJpN-bEyuhLaq.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Middle Frontend Developer / Pixi.js at Optiplay – VueJobs"
  "twitter:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_~TWlkZGxlIEZyb250ZW5kIERldmVsb3BlciAvIFBpeGkuanM%2Cheadline_Optiplay%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFrdGt0OGU3cDJkczB4bmI5cDJqNzdxY3RfMTc4MDkyOTAxOC5wbmc%2Cp_Ii9qb2JzL29wdGlwbGF5LW1pZGRsZS1mcm9udGVuZC1kZXZlbG9wZXItcGl4aS1qcy0yIg%2Cs_R5aoJpN-bEyuhLaq.png"
---

> Index of every page on this site: [llms.txt](https://vuejobs.com/llms.txt)

# **Middle Frontend Developer / Pixi.js**

Optiplay

Vue-plus

**Frontend**

remotefull-timemid-level22 days ago

[**Apply Now **](https://jobs.workable.com/view/pUUdsADv157hU5rUYr3o7Y/remote-middle-frontend-developer-%2F-pixi.js-in-germany-at-optiplay?ref=vuejobs.com)

---

We're looking for a strong Middle 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.

## Requirements

### 🧩 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.

### 💎 What you bring

- 3+ years of frontend development experience, including at least 1 year 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 or proficiency in Codex and WordCode is required;
- 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;
- Experience with Vue 3 or other modern UI frameworks.

## Benefits

- 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.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://vuejobs.com/#website","@type":"WebSite","name":"Vue.js Jobs","url":"https://vuejobs.com/","publisher":{"@id":"https://vuejobs.com/#identity"}},{"@id":"https://vuejobs.com/jobs/optiplay-middle-frontend-developer-pixi-js-2#webpage","@type":"WebPage","name":"Middle Frontend Developer / Pixi.js at Optiplay","url":"https://vuejobs.com/jobs/optiplay-middle-frontend-developer-pixi-js-2","isPartOf":{"@id":"https://vuejobs.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://vuejobs.com/jobs/optiplay-middle-frontend-developer-pixi-js-2"]}],"primaryImageOfPage":{"@id":"https://vuejobs.com/#logo"}},{"@id":"https://vuejobs.com/#identity","@type":"Organization","name":"VueJobs","url":"https://vuejobs.com","logo":{"@id":"https://vuejobs.com/#logo"},"sameAs":["https://x.com/vuejsjob","https://www.linkedin.com/showcase/vuejobs/","https://github.com/vuejobs"]},{"@id":"https://vuejobs.com/jobs/optiplay-middle-frontend-developer-pixi-js-2#job-posting","@type":"JobPosting","datePosted":"2026-09-29T14:29:56.000000Z","description":"\u003Cp>We're looking for a strong Middle 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.\u003C/p>\n\u003Cp>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.\u003C/p>\n\u003Ch2>Requirements\u003C/h2>\n\u003Ch3>🧩 What you’ll do\u003C/h3>\n\u003Cul>\n\u003Cli>Build and ship slot games end-to-end — from initial prototype to production release;\u003C/li>\n\u003Cli>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;\u003C/li>\n\u003Cli>Collaborate with Producers, Artists, and Backend Engineers to ensure seamless integration and optimized performance;\u003C/li>\n\u003Cli>Contribute to code quality through reviews and shared standards, keeping our codebases scalable, maintainable, and reusable;\u003C/li>\n\u003Cli>Contribute to the design and implementation of new features, UI components, and in-game effects;\u003C/li>\n\u003Cli>Improve our core framework, build tools, and asset pipelines;\u003C/li>\n\u003Cli>Profile performance and debug across platforms (desktop, mobile, WebGL) to keep games running smoothly everywhere;\u003C/li>\n\u003Cli>Treat knowledge as a team asset — document your work and share what you learn with the team;\u003C/li>\n\u003Cli>Stay curious about modern frontend technologies and trends in the iGaming ecosystem.\u003C/li>\n\u003C/ul>\n\u003Ch3>💎 What you bring\u003C/h3>\n\u003Cul>\n\u003Cli>3+ years of frontend development experience, including at least 1 year building HTML5 slot games — enough to have shipped multiple titles end-to-end and learned from real production cycles;\u003C/li>\n\u003Cli>Strong expertise with Pixi.js and modern JavaScript / TypeScript;\u003C/li>\n\u003Cli>Solid understanding of OOP, asynchronous programming, and rendering performance optimization;\u003C/li>\n\u003Cli>Strong knowledge of Spine animations and deep understanding of asset management pipelines;\u003C/li>\n\u003Cli>Experience with or proficiency in Codex and WordCode is required;\u003C/li>\n\u003Cli>Fluency in English.\u003C/li>\n\u003C/ul>\n\u003Ch3>🧠 Nice to have\u003C/h3>\n\u003Cul>\n\u003Cli>Experience with game audio — Howler.js, Web Audio API, or similar;\u003C/li>\n\u003Cli>Experience with build automation, CI/CD pipelines, or process optimization tools;\u003C/li>\n\u003Cli>Familiarity with iGaming specifics: RNG logic, platform workflow, integrations.\u003C/li>\n\u003Cli>Experience with GLSL/WebGL shaders for custom visual effects;\u003C/li>\n\u003Cli>Experience with Vue 3 or other modern UI frameworks.\u003C/li>\n\u003C/ul>\n\u003Ch2>Benefits\u003C/h2>\n\u003Cul>\n\u003Cli>\n\u003Cp>21 vacation days + 5 extra day-offs annually;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>12 paid sick days;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Fully remote format — work from anywhere you feel productive;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Flexible schedule: start your day anytime between 08:00–12:00 CET;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Fixed budget for health insurance and gym/fitness;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We provide all required work equipment;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Zero bureaucracy and direct communication with founders and C-level;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Minimal meetings, async-friendly workflow;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Startup energy: fast motion, creativity, and tight-knit communication;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Business trips and team meetups several times per year;\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Multiple salary payout options (flexible formats);\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>…And many more perks unlocked after we hit break-even.\u003C/p>\n\u003C/li>\n\u003C/ul>","employmentType":"FULL_TIME","jobLocationType":"TELECOMMUTE","title":"Middle Frontend Developer / Pixi.js","validThrough":"2026-11-20T05:30:53.476Z","applicantLocationRequirements":[],"hiringOrganization":{"@type":"Organization","name":"Optiplay","logo":"https://assets.jobbb.io/logos/01ktkt8e7p2ds0xnb9p2j77qct_1780929018.png","url":"https://vuejobs.com/"},"identifier":{"@type":"PropertyValue","name":"Optiplay","value":"01m3s1wr4jzse17ntjv6m45kwd"},"jobLocation":[],"mainEntityOfPage":{"@id":"https://vuejobs.com/jobs/optiplay-middle-frontend-developer-pixi-js-2#webpage"}},{"@id":"https://vuejobs.com/#logo","@type":"ImageObject","caption":"VueJobs","contentUrl":"https://vuejobs.com/images/logos/vuejobs-logo.png","inLanguage":"en","url":"https://vuejobs.com/images/logos/vuejobs-logo.png"}]}
```

## Sitemap

See the full [sitemap](https://vuejobs.com/sitemap.md) for all pages.
