Skip navigation EPAM

Senior Node.js Developer Краснодар, Россия или удаленно

  • hot

Описание вакансии Senior Node.js Developer

Вакансия #: 61941
Мы производим программное обеспечение – от начала и до конца. С 1993 года EPAM помогает клиентам придумывать, разрабатывать, проектировать и внедрять программные продукты, которые меняют мир. Чтобы понимать, в чем рынок будет нуждаться завтра, мы следим за трендами и внедряем их в свою работу, постоянно учимся и накапливаем опыт. Учиться в ЕРАМ легко: внутри компании есть тренинги и курсы, унифицированы требования к разным позициям и уровням и есть возможность получать новые профессии прямо на рабочем месте.

ОПИСАНИЕ


Мы ищем Senior Node.js разработчика с опытом разработки на JavaScript от 3-х лет, а также хорошим знанием TypeScript для удаленной работы в нашей команде.

Вы подходите для этой работы, если заботитесь о хорошей архитектуре программного обеспечения и стремитесь к постоянному саморазвитию.

Основное внимание уделяется разработке Opportunities Tool. Все сотрудники EPAM используют этот продукт EPAM (https://opportunities.epam.com/#/dashboard) каждый день. И список функциональных возможностей растет с каждой итерацией, чтобы обязательно удовлетворить все потребности, преодолеть трудности и сделать процесс плавным.

Мы предлагаем работу в открытой команде: приветствуются любые предложения от любого члена команды. Вы будете работать в атмосфере стартапа и сможете повлиять на разрабтку продукта. Также мы используем свежий стек технологий с открытым исходным кодом и инструменты DevOps (Node, Angular, PostgreSQL, MongoDB, Kafka, Jenkins). Вам предстоит выполнять сложные задачи, разрабатывать новые модули и сервисы с нуля. Взаимодействие с другими приложениями EPAM происходит по разным протоколам.

Данная вакансия предполагает удаленную работу, а также работу в офисе г. Краснодара.

Обратите внимание, что даже если вы подаете заявку на эту должность, вам могут быть предложены другие проекты для участия в EPAM Anywhere.

Обязанности

  • Работа с бизнес-аналитиками, разработчиками приложений, QA инженерами
  • Участие во всех этапах жизненного цикла разработки
  • Написание хорошо продуманного, проверяемого и эффективного кода
  • Помощь в реализации архитектурного редизайна системы
  • Обеспечение соответствия дизайна спецификациям
  • Изучение производительности и технических проблем в продакшне

Требования

  • Опыт в разработке на JavaScript от 3-х лет
  • Опыт в разработке на TypeScript от 2-х лет
  • Практический опыт работы с Node.js и его экосистемой: Express, TypeORM, Mongoose
  • Понимание архитектуры на основе сообщений и микросервисной архитектуры
  • Опыт работы с данными, тестированием, транзакциями, безопасностью, обменом сообщениями
  • Хорошие межличностные, коммуникативные и организаторские навыки • Возможность работать без присмотра
  • Сильный командный игрок

Будет плюсом

  • Знание передовых концепций функционального программирования (классы типов, ссылочная прозрачность, использование систем эффектов)
  • Опыт работы с Kafka
  • Опыт настройки производительности

Мы предлагаем

  • Конкурентный уровень дохода в зависимости от вашего опыта
  • Работа над долгосрочными проектами глобального уровня
  • Полная удаленная занятость
  • Неограниченный доступ к учебным курсам (LinkedIn Learning, учебные курсы EPAM, регулярные уроки английского языка и внутренняя библиотека)
  • Медицинская страховка
  • Сообщество из более 38 000+ профессионалов отрасли

Наши сотрудники

ИЛЬЯ ПРИТУЛА
Ресурсный менеджер
Санкт-Петербург, Россия

ОЛЬГА КАЗАКОВА 
Руководитель проектов
Москва, Россия

ИЛЬЯ РОМАНОВ
Глава практики e-commerce
Москва, Россия

АЛЕКСЕЙ УДАЛОВ
Архитектор решений
Амстердам, Нидерланды

ЧЕМ МЫ МОЖЕМ ВАМ ПОМОЧЬ?


Наши офисы