
Senior Node JS Engineer
Primary stack
Nice to have's
Job description
Про посаду
Ми є продуктовим гігантом, який створює повний стековий екосистему для iGaming бізнесу. Понад 40 млн гравців. 250 геніальних людей. Одна ставка: наша технологія настільки надійна, що ми робимо ставку на неї для власного бізнесу.
З наших центрів в Україні, Грузії, Великобританії та на Філіппінах ми поєднуємо реальний досвід, перевірений у боях Tech Radar, все в рамках культури відкритих дверей.
Turnkey - це не просто найбільша наша команда, це двигун усього, що ми будуємо.
Це технологія, на яку роблять ставку наші партнери: без патчворк, без плагінів. Просто одна перевірена в боях екосистема, призначена для запуску, зростання та лідерства на найбільш динамічних ринках.
Turnkey об'єднує VeliHorizon (наша основна платформа), VeliX (шар досвіду) та VeliPayments - тріо, яке забезпечує кожну подорож гравця та наступний великий крок оператора.
Ми запрошуємо Senior Node JS приєднатися до команди VeliHorizon.
VeliHorizon - наша перевірена в боях платформа, побудована на реальних ігрових майданчиках. Висока продуктивність, мікросервіси в основі, API-першість за дизайном - вона забезпечує плавність операцій, чіткість даних та швидкість транзакцій.
Кожний клік, спін та виплата відбувається через Horizon - перевірений в найважчих умовах, що забезпечує тисячі моментів в секунду. Побудований командами з різних функцій, які відповідають за кожну деталь - від першої ідеї до живої версії.
Обов'язки
- Проектування, розробка та підтримка масштабовних, високопродуктивних сервісів бекенду з використанням Node.js
- Створення та підтримка RESTful API та gRPC сервісів
- Написання чистого, зручного для тестування та підтримки коду
- Оптимізація додатків для швидкості, масштабованості та надійності
- Робота з асинхронним програмуванням, подієвою архітектурою та неблокуючим введенням/виведенням
- Робота з мікросервісами
- Використання контейнерів та інструментів оркестрації
- Робота з CI/CD пайплайнами
- Моніторинг продуктивності додатків та усунення проблем у виробництві
- Проведення оглядів коду та надання конструктивної відповіді
- Перетворення бізнес-вимог в технічні рішення
- Участь у плануванні спринтів та технічних дискусіях
- Проактивний та орієнтований на результат підхід
- Навички критичного мислення та вирішення проблем
Вимоги
- Не менше 5 років досвіду в розробці бекенду з використанням JavaScript/TypeScript (NodeJs)
- Досвід роботи з NestJs
- Гарне знання PostgreSQL
- Досвід роботи з Kafka
- Досвід роботи з Redis
- Високий рівень знань REST API та gRPC API
- Досвід роботи з AWS, Docker, K8s
- Досвід роботи з створенням та підтримкою CI/CD пайплайнів
Буде плюсом
- Знання архітектурних та дизайн-паттернів
- Досвід роботи з високим навантаженням
- Досвід роботи з Clickhouse
- Досвід роботи з Sentry, Grafana, ELK
- Досвід роботи з WebSockets
- Експертиза в оптимізації продуктивності для сервісів бекенду
Ми пропонуємо
- Щоденне підвищення кваліфікації. Реальне наставництво, чіткий кар'єрний шлях та підтримка для керівництва вашим продуктом.
- Перевірені в боях технологічні стеки. Працюйте з тим, на що ми робимо ставку: мікросервіси, безсерверна архітектура, сила SRE.
- Здоров'я на першому місці. Страхування та 10 днів лікарняного - бо ваше здоров'я є пріоритетом.
- Вибирайте свій спосіб роботи. Віддалено, гібрид, офіс у Києві - знайдіть свій ритм.
- Важлива відпустка. 20 днів оплачуваної відпустки, свята - для відновлення ваших сил.
- Розбудова вашого бренду. Діліться своєю історією, розвивайте свій голос - всередині та зовні.
- Культура з пульсом. Командні відрядження, громадські заходи та енергія людей, які дбають.
Про компанію
Ми є продуктовим гігантом, який створює повний стековий екосистему для iGaming бізнесу. Понад 40 млн гравців. 250 геніальних людей. Одна ставка: наша технологія настільки надійна, що ми робимо ставку на неї для власного бізнесу.
З наших центрів в Україні, Грузії, Великобританії та на Філіппінах ми поєднуємо реальний досвід, перевірений у боях Tech Radar, все в рамках культури відкритих дверей.
© VeliTech. 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.
Київ, Лімасол (Кіпр), Лондон (Велика Британія), Тбілісі (Грузія)