Strong Middle Frontend Engineer
- Компания: INNOVECS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
 - Город , ,
 
- Зарплата:
 - Размещено: 2025-10-13 13:37:51
 
Описание
Strong Middle Frontend Engineer
Technologies we use
Expected
- JavaScript
 - TypeScript
 - HTML
 - CSS
 - Phaser
 - Pixi
 - Three.js
 
Optional
- WebGL
 - 3D
 - Figma
 
Operating system
- Linux
 
About the project
Join Innovecs Games on your way to adventures and professional growth in the ever-growing Game Development industry!
We’re looking for a skilled Middle Frontend Engineer who is eager and can translate bold game ideas into high-quality code structure.
Every day we sharpen our skills in co-op quests, working side by side with proven leaders. We value teamwork, knowledge sharing, and curiosity that empower and motivate us to grow.
Joining the team, you will be involved in various aspects of game development, starting from the very concept through release and beyond. You will virtuously manipulate 2D and 3D dimensions, blaze a trail of user experience, and will juggle different solutions to realize novel game design ideas. We offer you the opportunity to break barriers, obtain new and strengthen existing expertise!
Your responsibilities
- Take part in the full development cycle and ensure smooth development and cooperation between the dev team and product owners from sprint planning to release cycles;
 - Ensure adherence to best practices to achieve high-quality deliverables;
 - Write well-designed, testable, and scalable code within given timelines;
 - Closely cooperate with other team members: QA, Artists, Animators, Designers, Developers;
 - Continually improve code quality throughout the team through automation and code reviews;
 - Maintain up-to-date working knowledge of all appropriate existing technologies as well as new techniques and tech;
 - Contribute innovative and original ideas.
 
Our requirements
- Experience in slot game development - MUST;
 - 3+ years of JavaScript / TypeScript / HTML / CSS experience;
 - Experience with JavaScript ES6+;
 - Experience with libraries/frameworks (Phaser, Pixi, Three.js);
 - Experience with Spine animations, Adobe Animate CC and Adobe Photoshop;
 - Understanding of performance optimization algorithms, memory management, and threading;
 - Strong knowledge of OOP fundamentals, game programming patterns and SOLID principles;
 - Experience with integrating third-party APIs and analytics;
 - Git advanced knowledge;
 - Creative mind;
 - Good spoken and written English skills (Upper-Intermediate+);
 - Ability to work independently and in a team environment;
 - Ability to give and receive constructive feedback in a positive/professional manner.
 
Optional
- Understanding of casino games mathematics;
 - Knowledge/experience with WebGL and 3D;
 - Basic knowledge of Adobe Animate and/or Photoshop;
 - UI/UX experience, particularly with Figma;
 - Examples of your code/pet projects.
 
Development opportunities we offer
- assistance in preparation to public speeches
 - external training
 - industry-specific e-learning platforms
 - intracompany training
 - mentoring
 
What we offer
- Flexible hours and remote-first mode;
 - Competitive compensation;
 - Complete Hardware/Software setup – anything you need for work;
 - Open-door culture, transparent communication, and top management at a handshake distance;
 - Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave;
 - Access to our learning & development center: workshops, webinars, training platform, and edutainment events;
 - Virtual team buildings and social activities to celebrate the Innovecs lifestyle.
 - We need YOU to help us grow. Are you ready for this challenge?
 
Benefits
- sharing the costs of sports activities
 - private medical care
 - sharing the costs of foreign language classes
 - sharing the costs of professional training & courses
 - life insurance
 - remote work opportunities
 - flexible working time
 - integration events
 - employee referral program
 
Recruitment stages
- Recruitment Interview
 - Technical interview
 - Final interview
 
INNOVECS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Innovecs is a global digital transformation tech company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Software & Hightech, and Gaming.
For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: [email protected].