Fullstack ReactJs/NodeJs Developer (удаленная работа)

29 марта 2024

Уровень зарплаты:
от 200 000 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Fullstack ReactJs/NodeJs Developer

В связи с активным развитием внутренней телеком платформы ищем опытного Senior/Middle+ фулстек Javascript разработчика (с уклоном на UI: ReactJs).


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


Есть сложная внутренняя аналитическая платформа для управления голосовым трафиком и другими телеком услугами компании


Клиентское приложение написано на C# (UI и логика работы с базой данных),
в качестве бэкенд интерфейса выступают Oracle-функции.


Требуется помодульно перевести это приложение на веб-версию (ReactJs + NodeJs), переписав соответственно весь UI с нуля и разработав необходимые REST API гейтвей сервисы работы с Oracle функциями (NodeJs).
Важно: в компании на данный момент не используется NodeJs для бэкендов (используется Java, Go, php), поэтому экспертиза должны быть достаточной для самостоятельной разработки необходимых сервисов интеграции.


Требования:


  • Хорошие знания JavaScript/TypeScript;

  • Опыт использования Typescript в запущенных продакшен проектах;

  • Опыт от 3 лет в разработке коммерческих проектов на ReactJs ;

  • Опыт организации архитектуры проекта на Mobx/Redux, понимание плюсов и минусов (опыт использования разных подходов);

  • Умение качественно верстать, любовь к мелочам и опыт грамотной организации верстки в больших проектах (sass modules/styled components);

  • Опыт разработки бэкенд сервисов на NodeJs, будет плюсом опыт работы с фреймворком NestJs;

  • Понимание принципов проектирования REST API сервисов.

Будет плюсом:


  • Опыт работы на разных UI-фреймворках Angular, Vue (для понимания преимуществ разных подходов);

  • Опыт разработки сложных UI с тяжелыми таблицами, формами, графиками, древовидными структурами;

  • Опыт фулстек разработки, включая сферу devops (умение целиком поднять, настроить бэкенд и фронтенд);

  • Опыт работы с SQL базами.

Стек технологий, подходов:


  • Фронтэнд: ReactJs/Typescript (набор библиотек, подходов на усмотрение разработчика);

  • Бэкенд: NodeJs/Typescript, Docker + GItlab CI, DB: Oracle;

  • Рабочий процесс: Scrum + TFS, Confluence, Slack, Figma для прототипирования.

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


  • Гибкий график;

  • Поддержку профессионального развития (оплата участия в обучающих конференциях, вебинарах);

  • Льготные условия по ДМС;

  • Занятия спортом: волейбол, футбол, настольный теннис, кикер;

  • Корпоративные мероприятия;

  • Офис в 10 минутах пешком от метро Чкаловская или Спортивная.

В связи с пандемией мы продолжаем работать в гибридном формате и проводим интервью по Zoom (видео), но будем рады и очной встрече с вакцинированными кандидатами.