Senior Frontend Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем специалиста в команду разработки продукта SITESOFT.PLATFORM.
О ПРОДУКТЕ:
Наше решение предназначено для создания высоконагруженных веб-решений (сайты, корпоративные порталы, API), а также призвано минимизировать потребность в привлечении разработчиков у конечного пользователя при создании новых и модернизации существующих систем. Т.е. мы делаем «конструктор», который позволит собрать практически любой сайт без специальных навыков в программировании, а программисты в это время смогут заниматься по-настоящему интересными задачами.
Мы не штампуем корпоративные сайты и интернет-магазины, не стряпаем промо-приложения.
СТЕК ФРОНТЕНДА:
Vue-based, CSS-in-JS, Design System, TypeScript, SSR без Nuxt, Storybook, Webpack, Jest
LEGACY:
Новой версии продукта не более года, устаревшие части отсутствуют.
ЧТО ДЕЛАЕМ:
- Административная панель для нашей CMS
- Конструктор сайтов
- Конструктор форм
- Конструктор лендингов
- Постоянное пополнение коллекции визуальных компонентов
ПЛАНЫ НА ГОД ДЛЯ КОМАНДЫ ФРОНТА:
- Переход на Vue 3 и TypeScript.
- Покрытие тестами всей кодовой базы.
- Улучшение архитектуры и оптимизация кода.
- Развитие имеющегося и разработка нового функционала.
ПРОЦЕССЫ:
- Небольшая, сплоченная и очень сильная команда из фронтов, бэков, дизайнеров и аналитиков.
- Процесс разработки полностью прозрачен, каждый участник команды может участвовать в обсуждении новой функциональности и выбирать задачи в рамках текущей итерации. Мы активно боремся за качество продукта.
- У нас невозможно обойтись без тесных коммуникаций внутри команды, помимо живого общения и активной переписки мы каждый день проводим статус, где рассказываем о прогрессе, решаем возникающие проблемы.
- Сначала прорабатываем требования и дизайны, потом оцениваем задачи и планируем спринт, только потом начинаем разрабатывать, потом ревьювим друг друга, а в конце тестируем, багофиксим и внедряем.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Писать код, который легко поддерживать.
- Активно участвовать в обсуждении задач и предлагать оптимальные решения.
- Думать об удобстве пользователей и доступности.
- Помогать с проектированием дизайна.
- Принимать участие в разработке дизайн-системы.
- Проводить исследования новых технологий и средств разработки.
- Оптимизировать уже готовые решения, и разрабатывать новые фичи.
- Декомпозировать задачи, оценивать сроки и попадать в них.
НАШ ИДЕАЛЬНЫЙ КАНДИДАТ:
- Опыт промышленной разработки на указанном стеке.
- Отличное понимание парадигм и лучших практик создания веб приложений, особенно со стороны фронтенда.
- Последний опыт на Vue/React + верстка.
- Ориентирован на результат, внимателен и проактивен.
- Пишет код, который легко поддерживать. Умеет оценивать сроки, декомпозировать задачи и сигнализировать о рисках/проблемах.
- Привык доводить задачи до результата.
- Умеет общаться с коллегами, приходить к компромиссам.
- Хочет решать бизнес-задачи, а не просто писать код.
Бонусы
СО СВОЕЙ СТОРОНЫ ПРЕДЛАГАЕМ:
- Современный новый офис на Добролюбова 16/2 с огромной кухней и бариста, варящим кофе по утрам и вечерам;
- гибкий рабочий график с началом работы с 8:00 до 12:00;
- полностью белая заработная плата;
- ежегодный пересмотр заработной платы по результатам работы;
- возможности для профессионального и карьерного развития.