logo

View all jobs

Backend Developer

Remote, Remote

Ми шукаємо досвідченого Backend розробника для роботи над двома продуктами у фінтех домені. Основний фокус — Node.js/NestJS, з частковим залученням до PHP/Symfony проекту.

Основний проект: Marketing API Platform (Node.js/NestJS)

Мультитенантна e-commerce платформа для B2B клієнтів:

  • Підтримка багатьох брендів-клієнтів з окремими налаштуваннями
  • Інтеграція з платіжними системами
  • Dual-application архітектура: Client API + Admin API
  • REST API

Технології: NestJS 10, TypeScript, PostgreSQL, TypeORM, Redis, RabbitMQ, Docker, Kubernetes, JWT

Додатковий проект: Crypto Processing Platform (PHP/Symfony)

Корпоративна крипто-процесінгова платформа:

  • Автоматизація створення та управління криптогаманцями
  • Створення та відстеження платежів
  • Централізоване сховище гаманців з мультифакторною верифікацією

Технології: PHP 8, Symfony 6, PostgreSQL, Redis, RabbitMQ, OpenAPI

Обов'язки

  • Розробка та впровадження backend-функціональностей (80% Node.js, 20% PHP)
  • Проектування та підтримка мікросервісної архітектури
  • Інтеграція з зовнішніми API (платіжні системи, блокчейн, обмін валют)
  • Code review, написання unit та integration тестів
  • Участь у сесіях планування та оцінки (Scrum)
  • Підтримка CI/CD пайплайнів (GitLab CI, Helm)
  • Документування API (Swagger/OpenAPI)

Вимоги
Обов'язково:

  • 3+ років досвіду backend-розробки
  • Впевнене володіння Node.js/TypeScript та NestJS
  • Досвід роботи з PHP 8 та Symfony (або готовність швидко опанувати)
  • Глибоке розуміння ООП, SOLID, Design Patterns
  • PostgreSQL: складні запити, міграції, оптимізація
  • Redis: кешування, черги
  • RabbitMQ або інші message brokers
  • Docker, базове розуміння Kubernetes
  • REST API design, OpenAPI/Swagger
  • Git, CI/CD практики
  • Unit/Integration тестування (Jest)

Буде перевагою:

  • Досвід з TypeORM
  • Досвід роботи з блокчейн технологіями (Ethereum, TRON)
  • Досвід з GCP або AWS
  • Знання Keycloak
  • Досвід роботи з платіжними системами

Пропонуємо:

  • Гнучкий графік (початок робочого дня з 9 до 11 ранку, 8-годинний робочий день);
  • Відпустка 20 робочих днів;
  • Оплачувані лікарняні;
  • 12 sick days;
  • Медичне страхування;
  • Вихідний на честь дня народження;
  • Розвиток і навчання у професійному розрізі;
  • Піклування про ментальне здоров’я — корпоративний психолог;
  • Підтримка та розвиток волонтерської культури — наша команда організовує і долучається до благодійних акцій. Ми раді допомагати і робити світ навколо нас кращим.

Share This Job

Powered by