Мы, ООО "Роллерсофт", – IT-компания с более чем 20-летним опытом создания цифровых решений и инновационных сервисов. Наша миссия – помогать людям развиваться и достигать целей с помощью современных технологий.
В связи с расширением компании нам требуется Frontend-разработчик.
Обязанности:
- Разработка и поддержка пользовательских интерфейсов с использованием React и TypeScript;
- Создание и поддержка архитектуры приложения с акцентом на чистоту, понятность и масштабируемость кода;
- Работа с Redux для управления состоянием приложения;
- Верстка компонентов с использованием SCSS;
- Оптимизация производительности приложения;
- Работа в команде с использованием Git (ветки, пул-реквесты, код-ревью) и Jira;
- Взаимодействие с бэкенд-разработчиками для интеграции REST API;
- Поиск и внедрение оптимальных технических и архитектурных решений;
- Участие в выборе и согласовании оптимального решения задач.
Требования:
- Опыт коммерческой разработки на React от 3 лет;
- Глубокое знание TypeScript и его применение в реальных проектах;
- Опыт работы с Redux (или аналогичными библиотеками) и понимание принципов управления состоянием;
- Уверенное владение SCSS для создания адаптивных и кросс-браузерных интерфейсов;
- Опыт работы с Git и понимание процессов ветвления, код-ревью и CI/CD;
- Умение работать с REST API и понимание принципов взаимодействия фронтенда и бэкенда;
- Навыки написания чистого, поддерживаемого и масштабируемого кода;
- Опыт работы с Jira или другими системами управления задачами;
- Понимание принципов тестирования (юнит-тесты, интеграционные тесты);
- Умение работать в команде и готовность делиться знаниями с коллегами;
- Понимание архитектуры веб-приложений, аналитические способности;
- Знание Английского языка не ниже уровня В1.
Будет плюсом:
- Опыт работы с React Hooks и React Context;
- Знание современных инструментов сборки (Webpack, Vite);
- Опыт работы с Docker;
- Понимание принципов SSR (Next.js или аналоги);
- Опыт работы с библиотеками для тестирования (Jest, React Testing Library, Cypress);
- Опыт работы с PHP, GO, React Native.
Условия:
- Полное оформление по ТК РФ;
- Индексируемая заработная плата (пересматривается 2 раза в год);
- График работы - 5/2 (возможность выбора начала рабочего времени);
- Дружный молодой коллектив;
- Адекватное, демократичное руководство;
- Работа с продуктами западного и отечественного рынков;
- Возможность работать в современном, комфортном офисе в центре г. Белгорода (кофе, сладости, кухня-столовая, игровая зона, зона отдыха).
Ключевые навыки
- Git
- PostgreSQL
- Адекватность
- React
- VueJS
- Node.js
- Java Script
- Анализ текущей ситуации
- Умение работать в условиях многозадачности
- CSS
- HTML5
- TypeScript
- Redux
- SCSS
- REST API
- чистый код
- Английский — B1 — Средний
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где предстоит работать
Белгород, Белгородский проспект, 114В
Вакансия опубликована 10 марта 2025 в Санкт-Петербурге