О компании
ООО "Империя Лидс" — продуктовая IT-компания полного цикла. Мы создаём решения для автоматизации бизнес-процессов, которые повышают эффективность работы всех отделов компании.
О проекте
Мы в активной стадии разработки CRM-системы с функционалом софтфона. Сейчас полностью переводим legacy-backend на Yii2 (PHP) в современное решение на NestJS. Проект находится на этапе, где ключевые архитектурные и кодовые решения только формируются - у Вас будет возможность напрямую на них влиять.
Задачи:
-
Разработка серверной части CRM-системы на NestJS;
-
Реализация модулей для работы с внешними сервисами (курьерские службы, Asterisk) и обработки событий в реальном времени;
-
Написание чистого поддерживаемого кода;
-
Участие в создании технической документации;
-
Тесное взаимодействие с командой.
Требования:
-
Коммерческий опыт разработки на NestJS от 2 лет;
-
Профессиональное владение TypeScript;
-
Опыт работы с socket.io и реализации асинхронного взаимодействия;
-
Уверенное знание MySQL (оптимизация запросов, проектирование БД);
-
Понимание принципов чистой архитектуры и чистого кода;
-
Будет плюсом: базовое понимание PHP (для анализа legacy-кода).
Стек:
-
Backend: NestJS, Node.js, socket.io;
-
Базы данных: MySQL 8;
-
Инструменты: Git, GitLab, Kubernetes.
Условия:
-
Оформление в аккредитованной IT-компании;
-
Полностью удалённый формат работы;
-
Гибкий график (начало дня согласовывается);
-
Участие в проекте с ранних этапов — влияние на архитектуру и ключевые решения