Frontend Developer (React + PIXI.js)

An international product company specializing in gambling products is looking for a proactive and responsible Front End Engineer in fast-growing team with High-load products.

Responsibilities:

  • Integrate and support browser games based on the PIXI.js library;
  • Develop new games from scratch (with commercial experience);
  • Creating a game engine from scratch (with commercial experience);
  • Develop and optimize high-performance applications using PIXI.js;
  • Compose clean, efficient, and dependable code;
  • Conduct code reviews and ensure compliance with coding standards;
  • Optimize game performance by identifying and eliminating bottlenecks.

     

Requirements:

  • 6+ years of experience as a Front-End developer, including slots development;
  • Proficiency with JavaScript (Advanced Level), Typescript;
  • Strong experience with PIXI.js;
  • Experience with library React 18 version;
  • Strong experience with States systems (like Redux, MobX, etc) + experience with StateMachine on Slots;
  • Strong development experience (GSAP, Spine, etc);
  • Solid understanding of OOP, SOLID principles, DI (Dependency Injection), client-side architecture, and design patterns;
  • Strong experience with WebSockets, socket.io, etc;
  • Experience with game optimization;
  • Familiarity with GIT rebasing schema and submodules;
  • English B1+;
  • Ukrainian C1+.

     

Will be a plus:

  • Knowledge of Node.js;
  • Familiarity with RxJS;
  • Experience with PostMessage and WebWorkers;
  • Experience with HTML, CSS;
  • Experience working with slot schema environments.

     

Competencies:

  • Strong problem-solving skills, especially in critical situations;
  • Leadership qualities and team collaboration;
  • Analytical and communication skills;
  • Initiative and proactive attitude towards improvement.

     

Work conditions:

  • Competitive salary and Quarterly bonus system;
  • Flexible schedule β€” You can choose convenient working hours (start work from 8 to 11, 8 hours/day) β€” No tracking systems;
  • Remote work;
  • Location - Ukraine;
  • Business trips to Bratislava every 3-6 months - the company provides compensation of the expenses;
  • Care for employees' work-life balance β€” 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation;
  • Learning and professional development β€” Expert communities, paid professional courses and certifications, professional events;
  • Care for employees' mental health - Corporate psychologist;
  • Equipment - The company provides computers for work.

     

We value honesty, openness, friendliness, a positive attitude, and independence.
Let’s create a cool product with us:)

Published 6 May
165 views
Β·
16 applications
100% read
Β·
50% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.