Senior
Full time
Remote, Ukraine
An international product company specializing in gaming products is looking for a proactive and responsible Front End Engineer in fast-growing team with High-load products.
Team size and structure?
3 frontend developers + team lead
For which tasks (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.
What kind of professional are we looking for?
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.
What is important for us in a person?
Strong problem-solving skills, especially in critical situations;
Leadership qualities and team collaboration;
Analytical and communication skills;
Initiative and proactive attitude towards improvement.
What are the conditions and bonuses?
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;
Care for employees' mental health - Corporate psychologist;
Learning and professional development — Expert communities, paid professional courses and certifications, professional events;
Equipment - The company provides computers for work.
The selection process
Interview with recruiter
Technical interview
Similar job opportunities
spinstorm
Remote, Spain
Posted 23 hours ago
Senior
Negotiable
Full time
Hiring and Dealing
Remote
Posted 3 days ago
Middle
$3,500 / Month
Full time