Frontend-разработчик (React / TypeScript)

Дата размещения вакансии: 30.05.2025
Работодатель: Синьор Софт
Уровень зарплаты:
з/п не указана
Город:
Рязань
Николодворянская улица 18
Требуемый опыт работы:
От 3 до 6 лет

Senior Soft — аккредитованная IT-компания с более чем 10-летним опытом успешной работы на рынке. Мы специализируемся на автоматизации бизнес-процессов для среднего и крупного бизнеса, включая лидеров авиационной и нефтегазовой отраслей, машиностроения, финансового и торгового секторов.

О проекте

Масштабный проект по импортозамещению ключевых технологий и инфраструктуры в рамках платформы ЕХД. В команду разработки приглашаем опытного frontend-разработчика для участия в полном цикле создания высоконагруженных веб-приложений, ориентированных на финансовую сферу.

Обязанности

  • Участие во всех этапах разработки ПО: от проектирования до внедрения
  • Декомпозиция и оценка бизнес-задач
  • Разработка и поддержка SPA на базе React
  • Проведение код-ревью коллег
  • Оптимизация производительности и улучшение пользовательского опыта
  • Интеграция с REST API / WebSocket
  • Создание и развитие архитектуры фронтенд-решений
  • Написание unit и интеграционных тестов

Требования к кандидату

  • Знание и практическое применение принципов ООП и ФП
  • Знание паттернов проектирования и практик clean code
  • Опыт работы с React от 3 лет (понимание особенностей, ограничений и возможностей)
  • Уверенное владение TypeScript / JavaScript
  • Знание HTML5 , CSS , препроцессоров (SCSS), семантической верстки
  • Опыт адаптивной верстки
  • Навыки настройки сборщиков (Webpack), линтеров
  • Опыт работы с Redux / Saga
  • Опыт взаимодействия с REST API / WebSocket
  • Навыки написания unit / интеграционных тестов
  • Общий опыт разработки — от 5 лет
  • Опыт участия в крупных проектах по Scrum в командах от 8 человек
  • Знание архитектуры SPA и опыт самостоятельного создания/настройки инфраструктуры разработки
  • Опыт работы с SVG и библиотеками визуализации данных (желательно — Chart.js )
  • Опыт разработки сложных интерфейсов (дашборды, виджеты, CMS и т.д.)

Будет преимуществом

  • Опыт работы с Storybook (создание и настройка сторей)
  • Тестирование React-хуков и компонентов
  • Навыки настройки GitLab CI , понимание принципов CI/CD
  • Участие в создании или развитии UI-kit
  • Опыт работы с TradingView
  • Умение чётко и понятно формулировать технические идеи как для разработчиков, так и для нетехнических специалистов

Дополнительные требования

  • Высшее техническое образование
  • Минимум 3 года опыта в продуктах с высокими нагрузками (web-разработка)
  • Желательно: опыт работы в FinTech (банковские, брокерские, инвестиционные компании) или участие в проектах системных интеграторов для финансового сектора

Что мы предлагаем

  • Официальное трудоустройство (возможен формат ИП или СМЗ).
  • Полностью удалённый формат работы.
  • Участие в значимых проектах с высокой социальной и бизнес-ценностью.
  • Гибкий график работы (5/2, 09:00–18:00).
  • Корпоративное обучение и доступ к услугам корпоративного психолога.
  • Поддержка и стабильность от компании, работающей на рынке более 10 лет.

Если вы хотите участвовать в разработке решений, которые меняют жизнь пользователей, и готовы работать в амбициозной команде профессионалов, мы ждём вас!