React developer|разработчик (middle+|senior)

Дата размещения вакансии: 20.01.2025
Работодатель: SWOYO
Уровень зарплаты:
з/п не указана
Город:
Нижний Новгород
Требуемый опыт работы:
Более 6 лет

SWOYO занимается разработкой и поддержкой комплексных систем для биллинга и маршрутизации VoIP и SMS трафика транзитных операторов. Мы ищем сотрудника для разработки нового SPA, которое предоставляет коммуникационные инструменты, на базе существующего решения.

Сейчас мы готовы взять в команду React разработчика.

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

  • создание контролов и компонентов, которые будут положены в основу функционала системы;
  • разработка пользовательских интерфейсов;
  • изучение существующего кода другого проекта для переноса и адаптации функциональности;
  • согласование макетов согласно возможностям UI-библиотек с дизайнерами;
  • формирование технических требований для разработчиков серверной части;
  • участие в промышленной разработке:
    ➢ погружение в предметную область — биллинг, VoIP, SMS-трафик;
    ➢ проработка технических решений по бизнес-требованиям;
    ➢ работа с системами контроля версий и багтрекинговыми системами;
    ➢ выпуск релизов в срок;
  • работа в команде:
    ➢ взаимодействие с разработчиками баз данных, тестировщиками, инженерами поддержки, системными администраторами и др.;
    ➢ соблюдение coding style, прохождение и проведение code review;
    ➢ стремление делать правильно и распространять best practices.

Наши ожидания:

  • уверенные знания нативного/чистого JavaScript-а;
  • уверенные знания React;
  • уверенные знания SCSS, CSS Modules:
  • понимание TypeScript и его применения в проектах;
  • опыт или компетенции создания объемных веб-приложений;
  • умение делать удобные пользовательские интерфейсы;
  • желание заниматься развитием и поддержкой большого промышленного SPA;
  • опыт настройки и оптимизации сборочных инструментов, таких как Webpack или Vite.

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

  • знание JavaScript фреймворков Ext JS, Angular, Vue;
  • знание Python, SQL(PostgreSQL);
  • опыт работы с базами данных и внешними API;
  • опыт работы в Linux (пользователи, права, назначение основных каталогов, работа с логами, анализ текущего состояния системы);
  • опыт работы с библиотеками для диаграмм;
  • опыт работы с библиотекой redux-query-react;
  • опыт разработки собственного UI Kit и создания библиотеки компонентов;
  • опыт работы с библиотеками Formik, Yup;
  • опыт конфигурации Eslint;
  • опыт работы с Keycloak.

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

  • интересные и сложные проекты в сфере телекоммуникаций;

  • работу в команде профессионалов, открытых к взаимодействию для решения рабочих задач;

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

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

  • гибкий график, возможность удаленной работы;

  • высокий уровень корпоративной культуры, большое количество спортивных и корпоративных мероприятий;

  • бесплатное профессиональное обучение иностранным языкам: английскому и испанскому;

  • современный, стильный, комфортабельный офис со спортзалом, душем, зоной отдыха, массажным креслом;

  • ресторан для сотрудников с блюдами от шеф-повара бесплатно;

  • выделенную автомобильную и велопарковку для сотрудников на закрытой территории;

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