⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Middle Full-stack developer (Node.js+React/Angular)

Прямой работодатель  Thundermarkt ( thundermarkt.com )
Москва, Россия
Миддл
Информационные технологии • Разработка • Fullstack • Node.js • Nest • CSS • HTML • PostgreSQL • WEB
2 мая 2022
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
от 130 000 до 180 000 ₽
Работодатель  Thundermarkt
Описание вакансии

В существующий веб-проект компании требуется Full-stack developer со знанием Angular и Node.js (middle)

Описание проекта:

Это веб-сервис (не классическая биржа) подбора исполнителей для различных проектов Заказчиков, включающий интегрированную систему управления, размещенными на нем заказами.

Наш стек: 

Backend - NestJS

Frontend - Angular 

Database - PostgreSQL

также используются: Angular Elements и Монорепозиторий NX

Проект развернут на данный момент на Heroku + Swagger. В нем используется связка ЛК Заказчика + CRM Bitrix24

Что необходимо делать:

  • дорабатывать существующий функционал ЛК Заказчика (на текущий момент: 80% back/20% front)
  • взаимодействовать с программистами Bitrix24 
  • разрабатывать бизнес и системные сервисы с использованием Node.js, TypeScript (опционально), PostgreSQL
  • разрабатывать архитектуру микросервисов
  • разрабатывать библиотеки для стандартных компонентов
  • проектировать, писать и документировать API для межсервисного взаимодействия
  • оценивать сроки выполнения задач
  • документировать проект
  • вести workflow по задачам в Bitrix24 и отчитываться по еженедельным спринтам

Пример ключевой верхнеуровневой задачи: доработать существующее API для финальной реализации функционала передачи данных между CRM Bitrix24 и личным кабинетом Заказчика на странице “Работа с задачей” 

Что мы ждем от вас:

  • Можешь самостоятельно создать полноценный MVP
  • Можешь самостоятельно подобрать оптимальные технологии для решения задачи
  • Хорошо знаешь Angular и Node
  • Знаешь Postgre SQL и умеешь проектировать структуру БД
  • Умеешь работать с веб-серверами, такими как Apache и Nginx
  • Можешь разобраться в чужом коде и можешь внести в него изменения
  • Можешь настроить интеграцию с платежной системой
  • Любишь свою работу и добиваешься результата
  • Умеешь работать on-demand, без полноценного технического описания в случае необходимости и предложения своих идей

Ключевые навыки:

  • Опыт разработки на Angular и Node.js больше 2х лет
  • Знание и умение работать с PostgreSQL
  • Уметь работать с git, Heroku, Swagger
  • Умение разрабатывать описательную документацию к API
  • Навыки кроссбраузерной верстки (HTML + CSS)

Приветствуется:

  • Опыт в реализации личных кабинетов пользователей
  • Опыт работы с Angular Materials
  • Опыт взаимодействия/знания/ программирования с Bitrix24
  • Опыт работы с MCS
  • Опыт интеграций различных CRM решений, платежных систем и пр.
  • Опыт программирования собственных проектов с 0 до MVP

Наши условия:

  • Официальная белая зарплата, оплачиваемый больничный, 28-дневный отпуск
  • Офис недалеко от центра Москвы (м. Алексеевская) - при желании
  • Возможна как полностью удаленная работа, так и с полным или частичным присутствием в офисе - на ваш выбор
  • Возможна частичная занятость, не менее 60 часов в месяц, гибкий график
  • Отчетность - еженедельные спринты и ведение workflow
  • Испытательный срок - 3 месяца
  • Возможность роста до CTO и формирования собственной команды в будущем

Junior- программистов без опыта не рассматриваем


Специализация
Информационные технологииРазработкаFullstackNode.jsNestCSSHTMLPostgreSQL
Отрасль и сфера применения
WEB
Уровень должности
Миддл
По вопросам о компании и вакансии пишите в почту contacts@thundermarkt.com.