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

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

Habr и Forbes

Предыдущие проекты команды:

Текущие проекты:

А вот и сама команда направления на июльском тимбилдинге :) Не хватало понятно кого — тебя!

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

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

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

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

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

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

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

Боря, Backend-разработчик

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

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

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

Награда:

100 000

ZION Development – международная IT компания, специализирующаяся на разработке инновационных финтех продуктов. Каждый из наших продуктов входит в рейтинг ТОП-5 в своей нише, а общая аудитория насчитывает более 100 млн пользователей.

Открытая позиция подразумевает работу над нашим флагманским продуктом. Наш продукт это финтех платформа, предлагающая доступ к многофункциональной экосистеме для работы с финансами. Основанная в 2015 году, платформа имеет более 2 млн пользователей и 200+ API и Affiliate партнеров. Мы сотрудничаем с такими компаниями как Binance, Moonpay, Simplex, Changelly и количество наших партнеров продолжает расти.

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

  • Разрабатывать и внедрять новый функционал в популярном продукте, работая на серверном и клиентском уровнях в команде с продакт-менеджером и другими разработчиками
  • Читать и проверять код (в проекте обязательный 100% code review)
  • Участвовать в создании документации, развитии архитектуры проекта, планировании спринтов и релизов
  • Принимать участие в технической поддержке продукта и оперативном решение критических инцидентов
  • Участие в эффективной коммуникации внутри и вне продуктовой команды
  • Участие в кросс-командных встречах в качестве технического эксперта

Основные требования:

  • Опыт разработки на Node.js
  • Наличие навыков в создании алгоритмов и оптимизации структуры данных
  • Опыт работы на базе ОС Linux
  • Знание одной из СУБД на выбор: MySQL/Postgres
  • Опыт работы с системой управления класса NoSQL (Redis)
  • Наличие знаний о работе с Docker платформой
  • Понимание работы Git
  • Опыт Unit Tests

Условия, которые мы предлагаем:

  • Гибкий график работы – возможность выполнять поставленные задачи удалённо. Нам неважно, где Вы работаете, если задачи делаются в срок, и Вы на связи в процессе командной работы
  • Если Вы из другого города и желаете переехать в Тбилиси или Санкт-Петербург с возможностью развития в крупной компании – мы готовы предоставить такую возможность
  • У нас Вы получите оплачиваемые отпуска и больничные в 100% объеме Вашей заработной платы
  • Наш коллектив – дружная команда профессионалов
  • У нас Вы встретите отсутствие жёстких рамок и бюрократии
  • Просторный и светлый офис с оборудованной лаунж-зоной, а также кухней с доступом ко многим лакомствам помогут чувствовать себя на рабочем месте максимально комфортно
  • Если Вы человек, жаждущий постоянного роста и развития, наша компания с удовольствием предоставит такую возможность, будь это курсы повышения квалификации или карьерный рост внутри организации
  • Если Вы заинтересованы в спортивном отдыхе, у нас Вы всегда можете найти «спортивный уголок» или денежную компенсацию при занятии своим хобби
  • Яркая корпоративная жизнь помогает нам лучше узнавать друг друга и чувствовать себя незаменимой частью команды
Zion Development
🇷🇺
Zion Development
🇷🇺
Санкт-Петербург

Backend Developer (Node.js)

Награда:

200 000

Привет!

Мы - ADMON, одна из ведущих российских компаний по предотвращению и расследованию мошенничества в сфере рекламы в Интернете и на мобильных устройствах с использованием высоких технологий. Являемся резидентами Сколково.

Основные направления нашей деятельности:

  • Мониторинг и предотвращение мошенничества;
  • Аудит рекламных кампаний;
  • Разработка инновационных программных продуктов по мониторингу, обнаружению и предотвращению возникающих видов мошенничества.

Наши клиенты - крупные интернет-магазины, телеком операторы, кинокомпании и известные бренды других индустрий.

Наша команда разработки расширяется, в связи с чем мы в поисках Fullstack JS разработчика на следующие задачи:

  • улучшать имеющийся функционал и разрабатывать новый (Система нотификаций, Обработка платежей, Алгоритмы атрибуции, Ads Crawler и т.д.);
  • писать тесты и рефакторить кодовую базу;
  • участвовать в принятии архитектурных решений;
  • работать как в составе команды, так и в одного над небольшими проектами;
  • участвовать в коммуникации с командой;
  • быть инициативным и предлагать свои идеи, в том числе, если это касается использования новых технологий — проводить code review.

Стек:

Node.JS, Vue, GraphQL, Jest, Redis, Clickhouse, PostgreSQL, Docker.

Что используем в работе:

  • Jira (Kanban), Confluence;
  • Храним код в Gitlab, тут же CI/CD;
  • Практикуем code review, политику частых релизов, гибкие методологии разработки;
  • Мониторим состояние приложений с помощью: Zabbix, Grafana.

Для тебя:

  • Команда профессионалов, взаимопомощь и наставничество;
  • Гибкий график;
  • Удаленная работа или работа в офисе;
  • Возможность работать как в составе команды, так и возглавить со временем свое направление — мы готовы обсуждать любые ваши идеи;
  • Конечно же белая зп и все по ТК РФ;
  • Работа над социально важным и интересным продуктом на современном стеке.
ADMON
🇷🇺
ADMON
🇷🇺
Москва, Новосибирск, СПб или ремоут

Fullstack JS Developer

Награда:

100 000

Бизнес-секреты — медиа, которое помогает предпринимателям и клиентам Тинькофф делать их бизнес сильнее. Наша задача на 2022 год — встать у предпринимателей в один ряд с крупными изданиями, которые те читают: Т⁠—⁠Ж, vc.ru, Forbes.

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

Что по технологиям

Под капотом у сайта — «Вордпресс». Он позволил нам за месяц начать выпускать материалы, получать первые реакции пользователей и решать задачи бизнеса. Сейчас хотим эволюционно от него избавиться: сначала использовать как Headless CMS для управления контентом, а потом съехать на собственную разработку. Делаем так, потому что проект получает трафик и бизнес хочет его быстро развивать, а мы уже видим границы возможностей «Вордпресса». Альтернатива в виде полного переписывания и переключения не подходит, потому что требует реализовывать фичи дважды и больно переключаться в конце — так все, наоборот, растянется.

Сейчас оборачиваем «Вордпресс» в Docker-контейнер и начинаем обращаться к нему по REST API — как к обычному бэкенду. Писать на PHP не придется: новую функциональность мы будем реализовывать в микросервисах. Сами микросервисы будем пилить на связке Node.js, NestJS и TypeScript. В качестве базы — Postgres, для кэшей — Redis.

Фронт нам точно потребуется отрисовывать на сервере, потому что для медиа важно индексирование контента. Поэтому фронт будет запрятан за прослойкой на Node.js. Для самих приложений есть два внутренних SSR-фреймворка на TypeScript, React и Redux. Мы напишем прототипы на обоих и после этого решим, на какой проще и перспективнее съехать.

Для всего этого есть готовые шаблоны приложений и инфраструктура соседних команд: Тинькофф-журнала и Тинькофф-помощи. Достаточно клонировать репозиторий с Gitlab, поправить пару конфигов — и будет доступна локальная разработка, автоматизированная сборка в пайплайнах, деплой в Google Kubernetes Engine и другие ништяки.

Что будем делать

Глобальная цель — вырастить Бизнес-секреты из блога в медиа: со своими личными кабинетами, пользовательским контентом, сообществом, школой бизнеса и остальным обвесом.

Прямо сейчас мы редизайним сайт: улучшаем пользовательский опыт и меняем образ под целевую аудиторию.

Как будет выглядеть сайт после редизайна

Как будет выглядеть сайт после редизайна

Следующей большой задачей будет запустить личный кабинет. Так мы повысим возврат пользователей и сделаем персонализированные коммуникации. Сами пользователи начнут генерить контент в комментариях, что тоже важно для интернет-издания. Еще в рамках этой задачи начнем организовывать собственное сообщество: позволим публиковать предложения об услугах, искать подрядчиков, проверять контрагентов.

После этого возьмемся за школу бизнеса. Мы уже запустили текстовые курсы для начинающих предпринимателей: «Как открыть ИП и начать бизнес», «Как зарабатывать на госзакупках», «Как получать и платить в валюте». Теперь хотим их объединить под одним образовательным продуктом.

Как всё это сделаем, определим очередную веху вместе с продактом.

Чего ожидаю от кандидатов

Из хардов будет сложно без:

  1. Навыка кросс-браузерной адаптивной верстки. Ориентируемся на последние браузеры. Можно не Pixel Perfect.
  2. Знания основ JavaScript: функции, асинхронность, как код работает в браузере.
  3. Опыта работы с нашим стеком: TypeScript, React, Redux, Node.js, Express, NestJS Redis и Postgres — лучше, чтобы сталкивались хотя бы с половиной инструментов.
  4. Умения собрать проект с помощью Webpack и завернуть в Docker.
  5. Знания основ веб-архитектуры: клиент-серверное взаимодействие, синхронность и асинхронность, микросервисы и так далее.
  6. Умения спроектировать MVP сервиса по бизнес-требованиям и спланировать его масштабирование в случае наплыва пользователей.

Будет большим плюсом, если трогали Kubernetes.

Из софтов главное — самостоятельность. Чтобы получил от бизнеса задачу, уточнил непонятное, декомпозировал и расписал, обсудил с коллегами, если нужно, написал код, сдал в тестирование, выкатил на прод, пришел к бизнесу за следующей. Высший пилотаж, если по дороге ни с кем не поссорился, а в итоге еще что-то отрефлексировал.

Что предлагаю взамен

Можно рассчитывать на:

  1. Белую зарплату раз в месяц по договору. По возможности переведем в штат с соцпакетом.
  2. Гибкий график. Главное — побольше времени пересекаться с остальной командой.
  3. Удаленную работу. По желанию можно приезжать в наш офис в семи минутах от «Динамо» или в офисы Тинькофф в других городах.

Как помогаем расти

Чему при желании у нас можно научиться:

  1. Выращивать стажеров и делегировать им задачи. Несколько раз в год набираем студентов Физтеха, Вышки, Бауманки, МГУ и других вузов с неплохими техническими программами.
  2. Смежным с работой софт- и хард-скиллам. В Тинькофф развитая система внутренних тренингов — от безопасности веб-приложений до поиска баланса между работой и личной жизнью.
  3. Писать статьи на «Хабр» и «Медиум», выступать с докладами на митапах и конференциях. Наши редакторы, HR и DevRel помогут подобрать тему, собрать материал, подготовиться и опубликоваться или выступить.
  4. Другим навыкам, которых вам будет недоставать для работы. Есть возможность поучиться на курсах или послушать конференции за счет компании.
Тинькофф-журнал
🇷🇺
Тинькофф-журнал
🇷🇺
Москва

Фулстек в Бизнес-секреты

Награда:

70 000

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