Full Stack Node.js разработчик
Зарплата
от 50 000 до 100 000 ₽
Местоположение и тип занятости
Компания
«RP BOX» - небольшая Московская компания. Мы занимаемся разработкой, продвижением и монетизацией онлайн игр.
Описание вакансии
Условия работы
В команду программистов RP BOX нужен Node.js специалист на постоянную основу для разработки и улучшения имеющихся веб-ресурсов и микросервисов. Работа удаленная.
Обязанности:
- Разрабатывать и поддерживать фронтенд часть веб-сервисов и внутренних проектов (админ-панели, статистика и пр.), на основе Vue.js по схеме SPA (vue-router, vue-resource/axios)
- Разрабатывать и поддерживать бэкенд часть веб-сервисов и других внутренних проектов на Node.js (Express.js, Total.js, ...)
- Поддерживать различные проекты компании, реализованные с использованием HTML/Twig, CSS3/SASS, JavaScript, ES 6/7
- Опыт разработки на Node.js от 2-ух лет, понимание парадигмы асинхронного кода и цикла событий, вебсокетов
- Опыт работы с базами данных MySQL и MongoDB, хотя бы на уровне клиентских node.js библиотек и/или ORM/ODM
- Понимание понятий разделения ответственности модулей и бизнес-логики разрабатываемого кода (SoC)
- Умение работать с новыми спецификациями JS (ECMAScript 6/7) - обещания (promise), стрелочные функции, async/await, const/let/class/super ...
- Умение работать с системой версионирования git, плюсом будут навыки использования Github/BitBucket/GitLab
- Плюсом будет умение работать с Webpack и другими сборщиками / таск-менеджерами
- Приветствуется опыт работы с системами контейнеризации и изоляции пространств (Docker/LXC/...)
- Умение разбираться в чужом коде и при необходимости выполнять рефакторинг
- Владение английским языком на уровне чтения технической документации
- Коммуникабельность, открытость и умение работать в команде