👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Fullstack Node + Angular (удалённо/офис)

Зарплата

от 130 000 до 220 000 ₽

Требования

ФронтендAngularNode.jsNestJSJavaScriptTypeScriptPostgreSQLGit

Местоположение и тип занятости

КраснодарПолный рабочий деньМожно удаленно

Компания

Студия разработки хороших игр

Описание вакансии

Условия работы

Кого мы ищем: опытного разработчика, способного писать backend на Node.js и frontend на Angular 9.

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

  1. создавать новые игры и переписывать старые на Angular;
  2. писать для них бекенд на TypeScript с использованием Nest.js.

Требования:

  • опыт разработки на Node.js несколько лет;
  • богатый опыт разработки frontend (на протяжении своей карьеры вам приходилось использовать большое количество фреймворков и либ);
  • опыт работы с Webpack;
  • знание ES5, ES6 и выше;
  • знание паттернов проектирования и принципов SOLID;
  • практический опыт написания unit и integrity тестов;
  • опыт написания кода на TypeScript.

Мы ждем увидеть в своей команде людей, которые:

  • Заинтересованы в развитии продукта, а не просто ждут прямых поручений
  • Умеют самостоятельно определить себе задачу в интересах проекта
  • Способны осваивать новые технологии и делиться своими открытиями с коллегами
  • Имеют свою точку зрения и готовы её аргументировать.

Стек технологий на бекенде:

  • Node.js (TypeScript, Nest.js, Moleculer, Express.js, Socket.io, Knex, Objection.js);
  • PostgreSQL;
  • Redis.

Стек технологий на фронтенде:

  • Angular 9;
  • RxJS.

Условия:

  • работа в офисе или удаленно на постоянной основе;
  • испытательный срок — от 1 до 3 месяцев;
  • оплата — 1 раз в месяц;
  • оплачиваемый отпуск — 28 дней.

Бонусы

Мы — небольшая команда, делаем различные проекты. Большую часть прибыли тратим на развитие компании и прокачку сотрудников. А еще у нас:

  • Уютный офис, но можно работать удаленно;
  • Обучение английскому в офисе, за счет компании;
  • Совместные выезды на отдых;
  • Лояльное руководство;
  • Сбалансированное отношение в команде — для нас важно услышать мнение каждого сотрудника;
  • Одноуровневая иерархия в команде, над вами не будут стоять десятки руководителей;
  • Есть приставка, комната отдыха и настольный теннис ;)