Наш клиент работает над новым продуктом — система для автоматизации финансовых операций и внутренних расчётов обменных и платёжных платформ.
Главная цель — сократить операционные затраты партнёров (время, ресурсы, человеческий фактор), предоставляя гибкие инструменты автоматизации и аналитики на основе их объёмов обработки.
Что предстоит делать:
Ты будешь развивать и поддерживать ядро платформы, проектировать универсальные решения и автоматизировать интеграции с внешними сервисами.
Основные задачи:
● Писать качественный и расширяемый код на Nest.jsи Angular;
● Использовать Cursor / Cloud Code для рутинных задач, но самостоятельно решать сложные инженерные кейсы;
● Интегрировать внешние API и внутренние системы партнёров;
● Разрабатывать универсальную систему интеграции, позволяющую подключать новые платформы.
● Переиспользовать готовые Angular-компоненты и минимизировать дублирование;
● Создавать автоматизированные, масштабируемые и надёжные решения.
Технологический стек
Backend:
● Nest.js
● PostgreSQL
● Redis Pub/Sub
● uWebSockets.js
● Digital Ocean (немного)
● Docker, GitLab CI/CD
Frontend:
● Angular 18+
● Angular Forms, Angular Material
● Tailwind CSS
● Moment, Lodash и другие вспомогательные библиотеки
● Поддержка адаптивного интерфейса
Как мы работаем:
● Все задачи ведём в Jira
● Используем собственную дизайн-систему
● Ценим код-ревью, инженерный подход и инициативу
Кого мы ищем:
● Опыт работы с Nest.js и Angular от 2 лет;
● Умение проектировать архитектуру и писать чистый код;
● Понимание принципов интеграции с API (REST, WebSocket, авторизация и т.д.);
● Навыки оптимизации, отладки и масштабирования;
● Ответственность, самостоятельность и системное мышление.