Middle Node.js Developer (NodeJS)
О компании:
Казахстанская IT-компания, специализирующаяся на разработке и внедрении заказных цифровых решений. Мы работаем с клиентами по всей стране, обеспечивая технологическое сопровождение на каждом этапе проектов — от разработки архитектуры и проектирования приложений до их интеграции и поддержки. Наша команда стремится предоставлять качественные услуги в области веб- и мобильной разработки, а также разработки корпоративного ПО.
Обязанности:
— Разработка и поддержка backend-сервисов на Node.js для внутренних и клиентских проектов;
— Интеграция с внешними API и микросервисами;
— Оптимизация кода и производительности приложений;
— Участие в проектировании архитектуры и выборе технологий;
— Работа в команде, взаимодействие с frontend-разработчиками и тестировщиками;
— Участие в ревью кода и обсуждениях по улучшению качества кода и производительности приложений.
Требования:
— Опыт разработки на Node.js от 2 лет;
— Знание JavaScript и TypeScript, опыт работы с ES6+;
— Опыт работы с базами данных (например, MongoDB, PostgreSQL);
— Знание принципов REST API и опыт работы с ними;
— Опыт работы с Git и командной разработкой;
— Знание принципов ООП и базовых паттернов проектирования.
Будет преимуществом:
— Опыт работы с микросервисной архитектурой;
— Знание и опыт работы с GraphQL;
— Опыт работы с Docker и контейнеризацией приложений;
— Навыки работы с CI/CD (например, Jenkins, GitLab CI);
— Понимание основ DevOps и опыт работы с облачными платформами (AWS, GCP).
Условия:
— График работы: 09:30-18:30, 5/2;
— Современный офис с необходимым оборудованием и доступом к ресурсам;
— Возможности для профессионального роста и обучения;
— Социальный пакет: корпоративное такси, компенсация за переработки, участие в корпоративных мероприятиях.
Мы будем рады обсудить все детали вакансии на личной встрече! Присоединяйтесь к нашей команде и внесите свой вклад в развитие инновационных проектов.