Провідний Node.js / TypeScript розробник / Senior Node.js / TypeScript Developer
ONSEO — це простір, у якому нові проєкти, можливості та продукти народжуються завдяки різноманітному досвіду, знанням та спілкуванню.
Наразі ми шукаємо Node.js / TypeScript розробника рівня Senior, який стане частиною нашої команди для роботи над довгостроковим проєктом для відомої компанії у сфері iGaming — PatePlay.
Необхідні навички та кваліфікація:
- 4+ років досвіду бекенд-розробки з використанням Node.js та TypeScript;
- Підтверджений досвід розробки логіки слотів або інших азартних ігор для казино;
- Професійне розуміння ігрової механіки та математичних моделей слотів;
- Вміння створювати масштабовані та високонавантажені серверні архітектури;
- Досвід роботи з Git і процесами CI/CD;
- Лідерські якості та готовність наставляти інших розробників;
- Високий рівень відповідальності, комунікабельність та уважність до деталей;
- Англійська Intermediate.
Буде перевагою:
- Досвід роботи з іншими ігровими фреймворками та бібліотеками (PixiJS);
- Портфоліо з прикладами розроблених слотів або інших азартних ігор;
- Досвід роботи у високонавантажених проектах або проектах з мікросервісною архітектурою.
Основні обов’язки:
- Розробка, підтримка та оптимізація серверної логіки для слот-ігор з використанням Node.js та TypeScript;
- Реалізація математичних моделей та ігрової механіки відповідно до специфікацій;
- Активна співпраця з математиками, дизайнерами та іншими розробниками для створення інтерактивних слотів;
- Оптимізація продуктивності ігрового сервера, забезпечення стабільності та масштабованості;
- Написання чистого, структурованого, ефективного та безпечного коду;
- Участь в оглядах коду, поширення кращих практик всередині команди.
Чому саме ми:
Ми українська компанія і пишаємося тим, що можемо підтримати український бізнес у цей непростий час, а завдяки нашому благодійному фонду IT for Victory ми щоденно рятуємо чиєсь життя.
Кожен наш співробітник може розраховувати на:
- Можливість професійного розвитку — планування кар’єри та регулярна оцінка результатів роботи, індивідуальна програма розвитку та зворотний зв’язок для кожного співробітника;
- Стабільність — компанія піклується про своїх співробітників і забезпечує їх стабільною роботою, незважаючи на зовнішні кризи вже понад 30 років;
- Соціальні гарантії — ми діємо згідно чинного законодавства та пропонуємо офіційне працевлаштування з першого робочого дня, 24 календарних дні оплачуваної відпустки, 100% оплату лікарняних днів, додаткові вихідні у державні свята;
- Піклування про здоров’я — повне медичне страхування для співробітників компанії та страхування членів сімей за корпоративною знижкою, компенсація витрат на спорт;
- Безпеку та комфорт — наші офіси обладнані усім необхідним для комфортної та безперебійної роботи (промислові генератори, старлінки, укриття), власний автопарк електросамокатів для співробітників, смаколики, сезонні фрукти та морозиво;
- Турботу — корпоративний цикл освітніх зустрічей на актуальні теми, безкоштовні уроки англійської мови, англомовний клуб, корпоративні знижки від компаній-партнерів, дитячі свята та майстер-класи;
- Прозорість — онлайн-зустрічі з топ-менеджментом на постійній основі. Вся робота компанії є відкритою, тому кожен співробітник розуміє перспективи та плани розвитку бізнесу, може отримати юридичну чи бухгалтерську консультацію;
- Цінність кожного та вдячність — робота кожного є цінною і помітною для менеджменту та колег, тому ми регулярно проводимо заходи, що об’єднують, заохочувальні номінації та нагороди.
Про проєкт:
Компанія PatePlay заснована у 2022 році зі штаб-квартирою в Софії (Болгарія), є динамічним новачком у секторі iGaming та казино. Різноманітна діяльність ігрової студії охоплює широкий спектр слот-ігор, пропозицій для live-казино та настільних ігор, а також електронних ігрових автоматів для фізичних казино.
EN
We are looking for a Senior Node.js / TypeScript Developer to join our team to work on a long-term project for a well-known iGaming company — PatePlay.
Required Skills and Qualifications:
- 4+ years of backend development experience using Node.js and TypeScript;
- Proven experience in developing slot logic or other gambling games for Real Money Casino;
- Deep understanding of gaming mechanics and mathematical models of slots;
- Ability to build scalable and high-load server architectures;
- Experience with Git and CI/CD processes;
- Leadership qualities and readiness to mentor other developers;
- High level of responsibility, communication skills, and attention to detail;
- English Intermediate.
Would be an advantage:
- Experience with other game frameworks and libraries (PixiJS);
- Portfolio showcasing examples of developed slots or other gambling games;
- Experience in high-load projects or projects with microservice architecture.
Key Responsibilities:
- Development, maintenance, and optimization of server-side logic for slot games using Node.js and TypeScript;
- Implementation of mathematical models and game mechanics according to specifications;
- Active collaboration with mathematicians, designers, and other developers to create interactive slots;
- Optimization of game server performance, ensuring stability and scalability;
- Writing clean, structured, efficient, and secure code;
- Participation in code reviews, spreading best practices within the team.
Why us:
We are a Ukrainian company proud to support Ukrainian businesses in this difficult time, and thanks to our charity foundation IT for Victory, we save lives every day.
Each of our employees can count on:
- Opportunities for professional development — career planning and regular performance evaluation, individual development program, and feedback for each employee;
- Stability — the company has been taking care of its employees and providing them with stable work despite external crises for over 30 years;
- Social guarantees — we act by the current legislation and offer official employment from the first working day, 24 calendar days of paid leave, 100% payment for sick days, and additional days off public holidays;
- Health care — full medical insurance for company employees, insurance for family members at a corporate discount, and reimbursement of sports expenses;
- Safety and comfort — our offices are equipped with everything necessary for comfortable and uninterrupted work (industrial generators, starters, shelters), our fleet of electric scooters for employees, goodies, seasonal fruits, and ice cream;
- Caring — a corporate cycle of educational meetings on relevant topics, free English lessons, an English-speaking club, corporate discounts from partner companies, children’s parties, and workshops;
- Transparency — online meetings with top management regularly. All the company’s work is open, so every employee understands the prospects and plans for business development and can get legal or accounting advice;
- Everyone’s value and appreciation — everyone’s work is valuable and visible to management and colleagues, so we regularly hold team-building events, incentive nominations, and awards.
About the Project:
Pateplay — established in 2022 and headquartered in Sofia, Bulgaria, is a dynamic newcomer in the iGaming and land-based casino sectors. The game studio’s diverse business activities encompass a compelling array of slot games, live casino offerings, and table games — as well as electronic gaming machines for physical casinos.
Надсилаючи своє резюме, Ви тим самим даєте згоду на обробку своїх особистих персональних даних відповідно до Закону України «Про захист персональних даних» від 01.06.2010 р. № 2297-VІ з метою потенційної подальшої співпраці.