
Senior HTML developer
Primary stack
Job description
About the Position
We are a Ukrainian game development company with a 15-year history and a portfolio of hits played daily around the world. We create full-cycle casual games: from idea to release and scaling. All our projects are made in Ukraine: local team, ambitious tasks, freedom in implementing solutions, and responsibility for the result. Our company has already implemented over 30 projects with a total number of players exceeding 100 million. With us, you can influence the product, work with your own ideas, develop your career and finances, and, if desired, relocate to Prague with full company support.
Responsibilities
- Develop and maintain web-based game features
- Collaborate with cross-functional teams to deliver high-quality game experiences
- Optimize game performance and ensure cross-browser compatibility
- Implement game logic and animations using JavaScript/TypeScript
- Work closely with designers and other developers to integrate visual elements into games
Requirements
- 3+ years of commercial game development experience in JavaScript/TypeScript
- Proficient knowledge of HTML5 and practical experience in creating games based on it
- In-depth understanding of JavaScript (ES6+) and TypeScript
- Understanding of the rendering cycle in Canvas/WebGL
- Deep knowledge of object-oriented programming (OOP)
- Knowledge of game logic design patterns and programming practices
- Understanding of Event Loop, synchronous and asynchronous approaches
- Experience with game loop implementation, physics, animations, and UI transitions
- Experience with sprite sheets, texture atlases, and efficient use of animations
- Experience with Spine animations
- Skills in profiling, memory management, and improving rendering performance
- Experience with Rest API, WebSockets
- Practical experience with popular game development libraries such as Phaser 3, PixiJS, Three.js
We Offer
- Paid vacation and sick leave
- Provision of quality equipment
- Remote work format or the ability to work in the office: Dnipro and Prague
- Paid corporate English classes
- Co-working expenses compensation
- Annual training budget
- Individual development plan
- Attendance at GameDev conferences
- Gifts for important life events
- Financial support from the company during the Child care period
- Financial support from the company during mobilization
About the Company
We are a Ukrainian game development company with a 15-year history and a portfolio of hits played daily around the world. We create full-cycle casual games: from idea to release and scaling. All our projects are made in Ukraine: local team, ambitious tasks, freedom in implementing solutions, and responsibility for the result. Our company has already implemented over 30 projects with a total number of players exceeding 100 million.
Contact Us
Connect with us on LinkedIn
Referral Bonus
Know superstars? Recommend them to us and get a bonus.
Get in touch with us and we will get back to you.
I have read and agree to the Terms of Use and Privacy Policy, and consent to the processing of my personal data.
I understand that Smart Project GmbH will process my personal data, including my resume, for the purpose of evaluating my application and will store my resume for possible consideration for future positions.
I have read and agree to the Terms of Use and Privacy Policy. I confirm that I have the permission of the recommended person to transfer their name and contact details to Smart Project GmbH for recruitment purposes, and that they have been informed by me that Smart Project GmbH may contact them regarding recruitment.
© Smart Project. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Smart Project— українська продуктова компанія зі створення казуальних ігор повного циклу розробки. За 15 років на GameDev ринку ми досягли таких результатів:90+ спеціалістів в команді30+ реалізованих проєктівгравці у 243 країнах14,5 млн завантажень у флагманського проєкту 5 Differences Online2 офіси: Дніпро, ПрагаЩоб краще познайомитись з компанією, пропонуємо вам зіграти в створені намиігри:5 Differences OnlineKitty Sort: Twisted TailsCruise: Find The DifferencesMahjong Treasures OnlineМи розуміємо важливість побудови комфортних умов для нашої команди, тому адаптуємось до нових реалій і впроваджуємо необхідні зміни в соцпакет. Нашим спеціалістамми пропонуємо:Оплачувана відпустка та лікарняні.Забезпечення якісною технікою.Віддалений формат роботи або можливість працювати в офісі: Дніпро та Прага.Оплачувані корпоративні заняття з англійської мови.Компенсація витрат на коворкінг.Річний бюджет на навчання.Індивідуальний план розвитку.Безлімітний абонемент для відвідування спортзалу (Дніпро).Відвідування GameDev конференцій.Подарунки з нагоди важливих життєвих подій.Супровід бухгалтера та компенсація податків.Фінансова підтримка від компанії під час Child care period.Фінансова підтримка від компанії під час мобілізації.Наші цінності визначаються нашою історією. Шлях в 15 років, що будувався за рахунок людей та їхніх ідей — це основа, яка стала вектором розвитку компанії.АвтономністьМи завжди заохочуємо ініціативу в прийнятті рішень і шукаємо партнера, а не виключно виконавця.Відданість справі та ідейністьЦінуємо ідейних новаторів та істинних ентузіастів своєї справи.РезультативністьОбираємо кращих, завдяки чому завжди приходимо до успіху.ВідкритістьМи відкрито та широко ділимося своїм досвідом та експертизою.Любов до GameDevМи насолоджуємося не тільки процесом створення, але й самими іграми. Завжди в курсі останніх нових у сфері та з цікавістю впроваджуємо нові технології в робочі процеси.«В компанії успішно адаптуються ті спеціалісти, які відкриті до нових знань та викликів. Ми шукаємо рівноцінних партнерів, людей, які люблять свою справу та мають кар’єрні амбіції. Зі своєї сторони створюємо всі необхідні умови для цього розвитку. Навчаємо, слухаємо, підтримуємо: робимо все можливе для комфортної співпраці з компанією», —Антон, CEO Smart Project.
More at Smart Project
All 24 roles
Playable Ads Developer
Smart Project · Prague +1

Lead 2D Artist
Smart Project · Prague +1

Middle Ad Monetization Manager
Smart Project · Prague +1

Senior Product Analyst
Smart Project · Prague +1