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

Продвинутый nodejs backend разработчик

Зарплата

от 90 000 до 180 000 ₽

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

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

Компания

Проектирование, разработка, внедрение и поддержка комплексных облачных решений

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

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

Привет! Мы - complex cloud solutions, Московская IT компания.

Мы занимаемся разработкой комплексных IT-Экосистем, CRM, ERP, SaaS и мобильных приложений для российского и зарубежного бизнеса.

Занимаемся коммерческой разработкой и запускаем собственные проекты.

  • Молодой, амбициозный коллектив.
  • Опытные менторы.
  • Неформальная рабочая обстановка.
  • Гибкий график.
  • Интересные, сложные задачи.
  • Гарантированная прокачка достойных сотрудников по скилам и ЗП.
  • ccs.msk.ru
  • Удаленка, фултайм.
  • Москва

ЗП: 90000 - 180000: 

  • Испытательный срок 2 месяца, ЗП 90 000 на руки.
  • По окончании испытательного срока, 110 000 на руки.
  • Далее, вам не придется просить поднять ЗП, мы внимательно следим за успехами сотрудников и поднимаем ЗП самостоятельно, как правило, это связано с успешно завершенными этапами проекта.
  • Также, предусмотрены премии, привязанные к крупным релизам или иным достойным событиям.

Кого мы ищем:

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

Задачи и требования:

  • Разработка новых модулей в существующей, грамотной архитектуре проекта.
  • Мы ищем людей, способных не только выполнять поставленные задачи но и преимущественно самостоятельно продумывать реализацию, ставить задачи и выполнять своими силами или с помощью тиммейтов. При этом важно чтобы на этапе проектирования и контроля человек мог проследить не только за “своей” областью - бэкенд, но и за тем, как это должно быть реализовано и на каком сейчас этапе в других областях (фронт/моб. приложение). Речь не про управление фронтендерами, а про четкое осознание задачи в целом и умение качественно решить ее в коллаборации с коллегами.
  • Разработка интеграций с различными системами. Должны предусматриваться следующие особенности:
    • Интеграция как правило подразумевает высокую нагрузку и должна быть написана оптимально с точки зрения как запроса (поддержания актуальности) данных так и их обновления. То есть не делать лишней работы, но гарантировать актуальность.
    • Сложные последовательные (возможно разветвленные) действия с различными системами (в том числе и с собственной базой, а не только с внешними) должны корректно обрабатываться в случае сбоев на любом из этапов, а по возможности восстанавливать нормальный ход событий.
    • Коммуникация с представителями интегрируемой системы, представителями организаций использующих систему и всеми, кто только не понадобится для решения проблемы.
    • Самостоятельная работа с документациями.
    • Способность самостоятельно развернуть тестовый стенд и подготовить комфортные условия для разработки. В том числе и логирование взаимодействия.
  • Оптимизация существующих методов под высокие нагрузки по ним. В том числе. при необходимости, с кардинальным изменением структуры.
  • Самостоятельная проверка написанных (собой) модулей с проработкой различных ситуаций “где и что может пойти не так”.
  • Ведение задач в трекере Youtrack. Логирование затраченного времени.
  • Общий митинг в дискорде по пятницам.

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

  • Дружный коллектив, умных и интересных людей, а главное опытных разработчиков, готовых делиться знаниями.
  • Мы создали и продолжаем развивать фулстек платформу для разработки ERP систем на NodeJs “GoCore”, за счет которой вся разработка в компании стандартизирована, грамотна и удобна. Планируем часть механизмов ядра выносить в микросервисы.
  • Для нас важен качественный, чистый код и грамотная архитектура.
  • Работаем по спринтам.
  • Релизы раз в 1-3 недели, в зависимости от стадии проекта.
  • Фултайм удаленка.

Что мы ждем от кандидата:

Hard skills:

  • Отличное знание node JS, javascript, ES6
  • Опыт коммерческой бэкэнд разработки на node js от 1.5 лет.
  • Typescript
  • SQL (Понимание. Писать sql запросы не потребуется)
  • ES6 (браузер)
  • React/React Native будут плюсом

Прочее:

  • WebStorm (крайне желательно именно эта IDE)
  • Git
  • Youtrack

Soft skills:

  • Вы стремитесь быть ключевым разработчиком в проекте.
  • Вы делаете результат.

Дополнительные инструкции

Контакты:

telegram: @alextgco

email: alextgco@gmail.com

+79060638866