Frontend-разработчик

JavaScriptVue.jsReduxNode.jsHTMLCSSAngular
26 ноября 2019927 просмотров
Описание вакансии

JUG Ru Group — крупнейший в России организатор конференций для разработчиков. Сейчас мы делаем более 15 конференций в год, среди которых Java-конференции Joker и JPoint, JavaScript-конференция HolyJS и Devops-конференция DevOops.

Наша IT команда сама разрабатывает конференционную IT-инфраструктуру, состоящую из нескольких десятков различных сервисов, в частности продукты, помогающие нам общаться с участниками конференций — Личный Кабинет и CRM, инструменты планирования и составлений расписаний, сайты конференций, различные сервисы для редактирования контента и работы со спикерами конференций.

Фокусным продуктом для нас является Личный кабинет участника и партнера конференции.

Через личный кабинет участник сможет:

  • Заполнять формы обратной связи
  • Видеть историю посещения конференций
  • Оперативно получать доступ к материалам конференции
  • Формировать собственный план посещения докладов конференции
  • Удобно оплачивать участие в конференциях
  • Хранить в едином месте чеки, счета и другую финансовую информацию
  • Общаться с технической поддержкой


Чем предстоит заниматься:

  • Разрабатывать с нуля и дорабатывать UI на Angular или VueJS
  • Проектировать интерфейсы и выбирать лучшее решение
  • Продумывать архитектуру смежных решений в части логирования и инфраструктуры
  • Активно предлагать и участвовать в выборе оптимального и эффективного клиентского пути

Технологии, которые мы используем:

  • Angular 6, VueJS
  • Elastic (APM, Heartbeat, Filebeat, Search, Kibana)
  • Unit-тестирование;
  • PostgreSQL и MySQL
  • Gitlab (git, CI/CD);
  • Atlassian (JIRA, Confluence);

Требования:

  • Опыт 2+ лет;
  • Уверенные знания JavaScript;
  • Знание TypeScript и умение писать на нём;
  • Понимание современных frontend подходов и принципов работы современных фреймворков для построения SPA;
  • Понимание модели клиент сервер;
  • Базовое понимание HTTP;
  • Английский на уровне чтения технической документации;
  • Умение верстать интерфейсы из готовых компонентов;

Желательно:

  • Знание Angular на уровне уверенного пользования;
  • Понимание основных принципов работы бэкенда;
  • Желание участвовать в построении и улучшении процессов.

Персональные качества:

  • Вы умеете самостоятельно работать над задачами, искать, находить и использовать новую информацию.

Пара слов про нас и наши процессы:

  • Наш отдел разработки сейчас состоит из нескольких небольших команд, общей численностью около десяти человек
  • Мы работаем по гибкой методологии разработки
  • У нас мало Legacy, поэтому мы довольно свободны в выборе технологий. Если у вас есть какая-то любимая библиотека и хорошие аргументы в её пользу, вы без проблем сможете ее использовать
  • Команды разработки очень плотно взаимодействуют с конечными пользователями и заказчиками продукта и получают быструю обратную связь по результатам
  • Конечными пользователями и заказчиками являются: маркетинг, программный отдел, отдел продаж, партнерский отдел и отдел развития конференций.

Что мы предлагаем:

  • Гибкое начало рабочего дня (9-11);
  • Корпоративное обучение (хард и софт скиллс, английский, поездки на конференции и всё остальное, что нужно будет по работе);
  • Соцпакет: ДМС, полная компенсация больничных, обеды за счет компании;
  • Удобный офис в трёх (со светофором — в четырёх) минутах от метро «Василеостровская» (в офисе есть все, что нужно — кухни с кофе-машинами и печеньками, кондиционер в каждом кабинете и т.п.).
  • Кабинеты на 4-5 человек, никаких опенспейсов!
  • Удобное рабочее место с хорошим оборудованием (MacBook Pro + 4K-мониторы к нему).
Ваш отклик
No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.