Fullstack ReactJs/NodeJs Developer

Зарплата

от 200 000 до 350 000 ₽

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

Тбилиси (Грузия)Полный рабочий деньМожно удаленно

Компания

International telecom operator founded in 2001

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

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

В связи с активным развитием внутренней телеком платформы ищем опытного 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 (видео), но будем рады и очной встрече с вакцинированными кандидатами.