Node.js

No items found.

Открытые вакансии с вознаграждением

Ждём в команду Лида для работы над платформой и другими проектами. Разработка ведётся для важных направлений платформы: CRMHRM, order.
Мы ищем инженеров, которые готовы копать вглубь, давать конструктивную критику, предлагать свои идеи и отстаивать их, чтобы развивать и улучшать продукт.
КАК ВСЕ УСТРОЕНО:
Платформа— это конструктор бизнес процессов. Наша задача — сделать так, чтобы все происходило с минимальным взаимодействием с разработкой. Для этого мы разбили бизнес процессы по "доменам" — предметным областям к которым они относятся, сформировали в рамках каждого домена кроссфункциональную команду.
В рамках каждого домена есть 3 слоя:
- слой BPM — движок, в котором менеджеры могут накликать целевой процесс и задеплоить его в прод
- слой типовых решений — модель данных и архитектура домена
- слой сервисов — кубиков, из которых всё строится.
Для сервисов мы используем **Nest.js (Node.js + Typescript), часть на Go. Базы данных — PostgreSQL и BigQuery. Инфраструктура в облаках, несколько провайдеров. Kubernetes для оркестрации. Всё, кроме баз данных, в dockerd-контейнерах.
Для архитектуры используем Explicit, которую описываем через C4 model. Взаимодействие через
GRPC
, как синхронно, так и через service bus.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
Строить один из доменов.
Домен
HRM
— предстоит сделать систему найма, адаптации и обучения исполнителей.
Домен
Склад **— есть много логистических операций, физические производства, которые нужно автоматизировать
Мы ищем Лида, который займется:
- Реализацией бизнес-требований вместе с командой
- Проектированием технических решений сервисов вместе с архитектором
- Улучшением процессов Node.js разработки
- Написанием кода и решением сложных архитектурных задач
- По мере развития систем будет нанимать, развивать и мотивировать свою команду.
ЧЕГО МЫ ЖДЁМ ОТ ТЕБЯ:
- ты профессионально владеешь Node.js (event-loop, **stream) **и СУБД (PostgreSQL)
- ты умеешь создавать многопоточные приложения
- ты знаешь алгоритмы и структуры данных
- ты не боишься залезть в чужой код на другом языке и разобраться с тем, что там происходит
ЧТО МЫ МОЖЕМ ПРЕДЛОЖИТЬ:

  • атмосфера стартапа — нестандартные задачи, высокая скорость принятия решений, ответственность за весь продукт и никакой бюрократии
  • комфортный график, возможна частичная или полная удалёнка, релокация для иногородних
  • понятная система карьерного роста — Performance Review каждые полгода
  • дополнительное обучение, профессиональные конференции, MacBook для работы, ДМС
  • офис в стиле лофт в семи минутах от Савёловской: фудмаркет, фитнес-клуб и Starbucks в шаговой доступности
  • библиотека, PS4, кикер и турник в офисе, нескучная корпоративная жизнь, покер по вторникам, пицца по пятницам
  • смарт-офисы SOK по всему городу. С высокотехнологичным рабочим пространством, бронью переговорок и управлением рабочим местом через приложение, ланч-зонами и пивными кранами, которые включаются в пятницу вечером 😏
Qlean
🇷🇺
Qlean
🇷🇺
Москва, Ремоут

Tech Lead (Node.js)

Награда:

Циан — крупнейший в России сервис для поиска недвижимости. В конце 2020 года к нам присоединилась компания N1 — самый популярный сервис для поиска недвижимости в Сибири и на Урале. N1 объединил такие проекты, как «НГС.Недвижимость» (Новосибирск), «Е1.Недвижимость» (Екатеринбург), МЛСН (Омск), DomChel (Челябинск), «Жилком» (Красноярск), а также разделы объявлений по продаже и аренде недвижимости на 20 региональных порталах.
19 лет мы помогаем людям найти, сдать, продать жилье по всей России. Циан — высокотехнологичная компания, которая входит в топ-10 лучших сайтов по недвижимости в мире. Сейчас в компании работает 900+ сотрудников в трех офисах России — Москве, Санкт-Петербурге и Новосибирске. А ежемесячная аудитория сервисов свыше 21 миллионов человек.
В 2021 году компания запустила направление «Инструменты в купле-продаже недвижимости». Ключевая задача команды – улучшить опыт профессиональных пользователей и самостоятельных продавцов, касающийся подготовки квартиры/ дома к сделке, и предложить им новые инструменты, делающие этот процесс легким и понятным для каждой стороны.

Команда

  • У основания направления стоят разработчики и аналитики Циан с опытом в ведущих российских/ зарубежных банках и IT-компаниях. Команда ранее запустила продукты аналитики и оценки, которые дали возможность пользователям получить оценку их недвижимости и ежедневно мониторить состояние рынка;
  • Все IT-подразделение (back, front, mobile, QA и др.) — 250+ человек. Внутри мы делимся на кросс-функциональные команды, в состав которых входят разработчики (back, front, mobile), тестировщики, дизайнеры, исследователи, аналитики и продакты.
  • JS-гильдия состоит из более чем 25 человек и активно развивается. Основной стек технологий: Server-Side Rendering, TypeScript, React, Redux, Thunk, NodeJS, Express, Jest, Enzyme;
  • Команды работают по Scrum: недельные спринты, предпланирование и валидация оценки, еженедельные демо/ретро, DSM'ы;
  • Наши текущие процессы позволят новому сотруднику работать в офисе (Москва/ Питер/ Новосибирск или же полностью удалённо).

Людям Циан важно

  • Делать не просто продукт, а лучший продукт, который меняет клиентский опыт. Мы гордимся тем, что трансформируем рынок недвижимости, закрывая боли людей с поиском, продажей, ипотекой и арендой жилья;
  • Решать сложные задачи и искать новые решения. Поэтому наш рабочий день иногда похож на квест, благодаря которому каждый из нас может расти намного быстрее;
  • Влиять на продукт. Мы слушаем коллег и используем их экспертизу, идеи для выбора наилучшего решения в развитии продукта;
  • Чувствовать себя комфортно в команде, говоря то, что думаем. Для этого мы развиваем культуру обратной связи и взаимного уважения.

Задачи, которые могут стать твоими

  • Разработка клиентской части веб-сайтов и веб-приложений;
  • Разработка и внедрение новых сервисов и технологий;
  • Взаимодействие с командой backend-разработчиков;
  • Верстка для desktop и мобильных браузеров;
  • Дополнение и разработка общего style guide компании;
  • Оптимизация работы текущего UI.

Мы видим на этой позиции человека, который

  • Знает React, Redux;
  • Применяет паттерны проектирования;
  • Разрабатывает задачу от начала и до конца;
  • Пользуется Git (работа с ветками, решение конфликтов);
  • Автоматизирует свою работу используя Unix shell и другие подручные средства;
  • Находит причину возникновения любой ошибки на сайте;
  • Может реализовать компонент любой сложности;
  • Применяет ES2015+;
  • Пишет понятный код.

Желательно

  • Умеет писать unit тесты;
  • Знает о Typescript;
  • Знаком с Node.js.

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

  • Работу в новой команде профессионалов, которые меняют мир недвижимости прямо сейчас
  • Рост и развитие: в процессе адаптации у каждого сотрудника есть ментор, после — личный план развития и возможность прокачивать soft/ hard skills на практике, обучении, конференциях
  • Плюшки: страховка с первого месяца работы (со стоматологией, госпитализацией, страховкой выезжающего за пределы страны), 5 days off в год помимо основного отпуска, компенсация спорта
  • Удаленная работа с возможностью приходить в офис в Москве, Санкт-Петербурге или Новосибирске. В офисе – кухни, оборудованные всем необходимым, а также снеки, фрукты, кофе и чай, бесплатная авто и вело парковки и комнаты, где можно поработать в полной тишине

Extra

Карьерный сайт:

Кстати, ребята говорят, что у нас классно, и вот почему:

Крутая команда и крутые люди :)

Саша, Frontend-разработчик
Высокая культура кода и деплоя, понятные не отягощенные ни бюрократией, ни формализмом процессы, мягкая ненавязчивая корпоративная культура, разнообразные и интересные точки приложения трудовых усилий, и 100% покрытие тестами как отдельный вид перфекционистского удовольствия

Никита, Backend-разработчик
Крутая команда, крутые люди, огромные возможности развития и участие в разработке лучшего сервиса работы с недвижимостью.

Леша, Frontend-разработчик
С приходом в Циан я стал чувствовать себя максимально «На своем месте». Под этим стоит понимать, что в команде комфортная атмосфера, высокий уровень скилла товарищей по команде, отсутствие бюрократии, но в то же время отлаженные процессы, которые РАБОТАЮТ. Возможность влиять на продукт, чувствовать, что действительно вносишь вклад в развитие продукта, тебя слушают и слышат, а не просто делаешь операционную работу по выполнению падающих на тебя сверху тасок. Люди, которые болеют результатами своей работы (в хорошем смысле :slightly_smiling_face: ). Готовность коллег всегда прийти на помощь, ну и конечно же, возможность развивать свои компетенции.

Андрей, Backend-разработчик
Крутая команда (вот прям реально крутая), отзывчивые коллеги, исключительная самоотдача и вовлеченность в работу, классный и полезный продукт.

Сережа, QA-инженер
Перестал кричать во сне 😀

Боря, Backend-разработчик
У нас всего три этапа: звонок с рекрутером — техническое интервью — финал с руководителем и HR BP. Все очень лампово и дружелюбно, команда подтвердит.

Циан
Циан
Москва

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

Награда:

Нет вашей компании? Добавьте вакансии с вознаграждением, и получайте рекомендованных специалистов.