Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Компания больше не ищет сотрудника. Посмотрите похожие предложения

Senior Frontend Developer (React)
в SoftPro
250 000 — 300 000 ₽/мес на руки
📍 Москва (м. Курская)
Офис или гибрид
Специализация
JavaScript
Уровень
Senior
SoftPro — поставщик программного обеспечения для букмекерских контор, работающих с VIP-клиентами. Основной продукт компании — платформа автоматизации букмекерской деятельности. Сейчас открыта вакансия на позицию Senior Frontend Developer.
Почему рекомендуем
- Уделяют гораздо больше внимания лучшим практикам общей организации кода, чем привязке к конкретному модному фреймворку.
- Используют паттерны проектирования (DI контейнер, сервисы-синглтоны, отдельные ленивые feature контейнеры, состоящие из модели, ее моков и тестов, плюс умных вьюх).
- Можете собеседовать новых кандидатов, стать лидом сеньерной фича-команды, ментором группы студентов, возглавить новый проект по типу перехода на автотестирование или создания CMS, развития новой админки, либо спокойно заниматься разработческими задачами.
Чем предстоит заниматься
Технологии
- Инкапсулируют фичи в ленивые пакеты, состоящие из моделей, тестов, моков и умных вьюх.
- Управляют данными в основном в MobX, постепенно мигрируют от Redux.
- Управляют зависимостями через DI.
- Отдельно верстают в Storybook глупые компоненты в рамках собственного UIKit.
- Пишут на ESnext со всегда свежим TypeScript и CRA.
- Собирают код с помощью Webpack.
- Управляют событиями через RxJS.
- Не холиварят на код ревью по мелочам, а настраивают prettier, eslint, etc.
- Прекоммит, препуш, премерж хуки локально и на CI-окружении (прогон линтов, тестов, билдов, проверок).
- В качестве вьюшного фреймворка последний React: хуки, контексты — all inclusive.
- Поддерживают только современные браузеры, включая мобильные.
- Делают плавные анимации.
- Реализуют и юнит-тестируют общую бизнес-логику и сервисы без привязки к любым фреймворкам (MVVM).
Челленжи
- Большое количество данных которые обновляются каждую секунду по вебсокетам.
- Периодически возникают задачи требующие погружения в работу с вкладками Chrome Devtools -> Performance и React Dev Tools > Highlight components update.
- Имеются свои собственные dev-тулы для отладки React-компонентов и воспроизведения редких data-driven кейсов на фронте.
- Огромный бэклог, фичей на годы вперед.
- Разнообразная кодовая база, нетривиальные задачи, которые часто можно классифицировать как челленж.
- Активная фаза миграции state managment логики с Redux на Mobx. В данный момент стейт главного приложения хранится и там и там ~ 50/50. Местами нужно объединять данные из двух сторов, сохранив реактивность, и в то же время используя мемоизацию.
- Гибкий график при условии выполнения своих задач в свои сроки.
Кого ищут
- Широкие знания computer science.
- Многолетний опыт промышленной разработки на любых языках и фреймворках.
- Отличное понимание парадигм и лучших практик создания веб приложений, особенно со стороны фронтенда.
- Последний опыт на React и TypeScript + верстка.
- Умение работать в команде по Agile методологиям.
- Умение оценивать сроки и отвечать за них.
- Самостоятельность в решении проблем.
Что предлагают
- Дружный коллектив, совместные бары-караоке.
- Оборудование на ваш выбор (ноутбук/стационарник, мак/винда).
- Просторный только отремонтированный офис с панорамными окнами на Яузу и Садовое кольцо на 3 этажах бизнес-центра класса А со своим спортзалом и личным девушкой-тренером, душами и кухней на этаже, столовой и кафешками внизу.
- Корпоративный абонемент в фитнес-центр у метро с тренажеркой, групповыми занятиями, банями-хамамами.
- Для жаворонков — корпоративная утренняя шахматная школа по желанию.
- Чай, сладости и фрукты на кухне.
- Компенсация расходов на профессиональное обучение до 70%.
Надежда рекрутер

О компании SoftPro
Сфера
Продуктовая компания
Инвестиции
Приватное финансирование
Размер
51 - 100
Softpro — поставщик программного обеспечения для букмекерских контор, работающих с VIP-клиентами. Основной продукт компании — платформа автоматизации букмекерской деятельности.