🚀 Про компанію
Ми — фінтех компанія, яка працює на ринку вже понад 9 років. Наш продукт — власна криптобіржа, одна із провідних у Європі.
Ми створюємо екосистему сервісів, які підтримують весь життєвий цикл криптопроектів — від лістингу та маркет-мейкінгу до маркетингових рішень та аналітики.
Зараз ми розширюємо команду розробки та шукаємо Node.js Developer, який готовий працювати над високонавантаженими системами, пов’язаними з торговими процесами, платежами та внутрішніми сервісами біржі.
Необхідні навички:
— 4 років комерційного досвіду роботи з Node.js;
— Комерційний досвід роботи з NestJS;
— Досвід роботи з REST API, Swagger, TypeScript;
— Досвід роботи з Angular, React, буде плюсом (можуть бути задачі);
— Досвід роботи з TypeORM;
— Вміння взаємодіяти з базою даних (PostgreSQL);
— Досвід роботи з NoSQL базами даних (Redis);
— Досвід роботи з Docker, мікросервісною архітектурою, брокерами повідомлень;
— Досвід роботи з Jest;
— Досвід написання нових модульних тестів та документації;
— Розуміння основ трейдингу;
— Здатність до самоорганізації та самостійного вирішення проблем.
Буде плюсом:
— Досвід роботи з BullJS, Kafka, RabbitMQ, RxJS;
— Досвід роботи з бібліотекою CCXT або досвід інтеграції з криптовалютними біржами;
— Досвід роботи з DEX та взаємодії зі смарт-контрактами на EVM/BSC, Solana.
Обов’язки:
— Розробляти додатки за допомогою Node.js,
— Співпрацювати з міжфункціональними командами для пошуку найкращого рішення для певних проблем;
— Писати чистий, модульний та зручний код, дотримуючись найкращих практик та галузевих стандартів;
— Оптимізувати продуктивність додатків та усувати неполадки, щоб забезпечити безперебійну взаємодію з користувачами та вирішити технічну проблему;
— Бути в курсі останніх тенденцій та технологій і проактивно пропонувати покращення для наших процесів розробки;
— Брати участь у переглядах коду для підтримки якості коду та забезпечення дотримання стандартів кодування;
— Писати тести;
— Вести документацію.