Город: Минск
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
Эдельсофт - компания с опытом 20+ лет разработки программного обеспечения, развития собственных IT-продуктов и полного спектра IT-услуг.
Сегодня Эдельсофт - это:
-
650+ проектов в сферах консалтинга, здравоохранения и медицины, обучения и образования, экономики и IT;
-
Развитие и работа в разных направлениях: от мобильной разработки – до frond-end и back-end, Business Intelligence и Cloud&DevOps-решения.
Наша команда ищет Middle Node.js Developer для одного из наших клиентов.
Клиент - инновационная компания по производству очков, революционизирующая оптическую индустрию. С многочисленными оффлайн-магазинами по всей Европе, клиент предлагает стильные и доступные очки по фиксированной ценовой модели, обеспечивая доступность для всех. Инновационный подход сочетает моду и доступность, предоставляя клиентам упрощенный и прозрачный опыт покупок очков.
Проект - это экосистема, которую мы разработали, состоящая из 7 активных приложений, 1 в фазе поддержки, все под единым Backend. Мы доставляем группу seamless интегрированных приложений, которые улучшают как онлайн-, так и оффлайн-опыт клиентов в магазинах.
Наши ожидания от кандидата:
-
4+ лет профессионального опыта в роли Backend Engineer (Node.js)
-
Глубокие знания Node.js и Express.js
-
Уверенное владение управлением окружением и пакетами с помощью NVM
-
Глубокие знания MongoDB и Mongoose
-
Опыт работы с Raw driver connections
-
Практический опыт с Redis
-
Опыт работы с Socket.IO
-
Надежные практики тестирования с Jest
-
Опыт интеграции AI-инструментов
-
Знание SSH, FTP, SFTP, CRON
-
Английский: Intermediate+
Будет плюсом:
-
Навыки администрирования серверов (Linux, SSH, systemd, logrotate) для self-managed окружений
-
Управление процессами с PM2
-
Опыт работы с Elasticsearch и Kafka
-
Практический опыт с CI/CD пайплайнами (GitHub Actions)
Soft skills:
-
Способность четко объяснять технические идеи, задавать вопросы и обсуждать решения с командой
-
Эффективно работать с разработчиками, QA-инженерами, дизайнерами и менеджерами
-
Анализировать проблемы, находить решения и логически мыслить при столкновении с техническими вызовами
-
Ответственность за задачи и своевременная сдача работы высокого качества
-
Готовность изучать новые технологии, инструменты и адаптироваться к изменяющимся требованиям
-
Способность расставлять приоритеты задачам и эффективно управлять рабочей нагрузкой
-
Способность принимать обратную связь, участвовать в code review и непрерывно улучшаться
Задачи:
-
Разработка и поддержка серверных сервисов на Node.js и JavaScript
-
Реализация и поддержка интеграций с MongoDB, Redis и другими сервисами данных
-
Написание и поддержка автоматизированных тестов с использованием Jest
-
Работа с серверными средами через SSH, FTP/SFTP и планировщиком задач (CRON)
-
Диагностика, отладка и своевременное устранение проблем в продакшене
-
Сотрудничество с членами команды, участие в код-ревью и улучшение качества кода
-
Использование AI-инструментов для повышения эффективности разработки по мере необходимости
-
Постоянное обучение и освоение новых инструментов и технологий, релевантных проекту
Mы предлагаем:
-
Гибкий график работы;
-
Профессиональная и амбициозная команда;
-
Прозрачная система профессионального и карьерного роста;
-
Возможности обучения, семинары и конференции, а также время для изучения новых технологий;
-
Возможность реализовать свой потенциал вне проектов: мы организуем митапы и конференции, где наши сотрудники могут выступать и развивать профессиональные сообщества.
https://gsz.gov.by/registration/employer/vacancy/1793869/detail-public/
Адрес: Минск, улица Клары Цеткин, 24
Похожие вакансии