HTML-верстальщик / Junior Frontend-разработчик
Привет!
Мы рады, что ты зашел на страницу нашей вакансии.
А еще лучше отправить отклик и познакомиться с нашей крутой командой на встрече у нас в офисе.
“Цифровой Элемент” – один из ведущих digital-интеграторов в России.
Мы разрабатываем цифровые решения для бизнеса с 2012 года и специализируемся на сложной мобильной и веб-разработке.
Мы работаем с компаниями федерального уровня, чьи проекты ориентированы на массовое пользование и предполагают высокую нагрузку, комплексные интеграции с внешними сервисами и повышенный уровень информационной безопасности.
В сотрудниках мы ценим увлеченность делом, стремление к самообразованию и профессиональному росту. Если вам это близко, приходите работать в нашу компанию.
Чем предстоит заниматься:
– Разрабатывать интерфейсы различного уровня сложности как с нуля, так и на готовых UI-системах, включая кроссбраузерную и адаптивную верстку макетов из Figma, а также программировать нетривиальный функционал на JS/TS с использованием современных стандартов EcmaScript;
– Поддерживать существующие проекты, актуализировать их кодовую базу, искать и устранять причины ошибок на сайтах, оптимизировать скорость загрузки сайтов;
– Обеспечивать соответствие качества вёрстки и программирования предъявляемым внутрикорпоративным требованиям.
Что мы ждем от кандидата:
– Уверенные знания JS (ES6+);
– Базовые знания TS либо стремление к его активному изучению;
– Понимание основ взаимодействия между клиентом и сервером;
– Умение писать валидную, семантически верную HTML5-разметку в стиле БЭМ;
– Умение качественно верстать без сторонних библиотек при помощи flex и grid, самостоятельно создавать сетки, понимать возможности современного CSS3 и адаптировать верстку без отрисованных макетов;
– Умение работать хотя бы с одним из сборщиков (webpack/vite);
– Знание возможностей и синтаксиса хотя бы одного из процессоров CSS (postcss/scss);
– Опыт работы с GIT на уровне знания базовых команд;
– Цепкость ума и умение разбираться в чужом коде, решая самые разные нетривиальные задачи.
Будет плюсом
– Опыт оптимизации скорости загрузки сайтов (LightHouse, GTMetrix, etc);
– Опыт работы с различными CMS;
– Умение использовать Storybook и создавать собственные компоненты;
– Умение писать автотесты на Jest и RTL;
– Опыт работы со стейт-менеджерами;
– Умение работать с библиотекой React на базовом уровне.
Технологии, инструменты и практики, которые мы используем:
– React, Jest, RTL, Zustand, Webpack, Storybook, для шаблонизации используем TSx, а стили пишем при помощи PostCSS. Большое внимание уделяем производительности и скорости загрузки.
– Собственная библиотека компонентов, множество готовых решений и плагинов, существенно ускоряющих разработку.
– Используем современные подходы и пишем качественный код, применяя принципы SOLID и используя различные паттерны проектирования.
– Весь дизайн удобно структурирован в Figma, а также продуман до мелочей со стороны разработки (компоненты, стили, auto-layout’ы);
– Проводим Code Review;
– Используем GitLab, GitLab CI;
– Задачи ставятся через Trello и Битрикс24.
Мы предлагаем:
– Комфорт! Рабочий график 5/2 с 9:00 до 18:00, работа по производственному календарю.
– Поддержка! Развитая система адаптации и наставничества. Объясним, как все устроено в компании и научим всему, что нужно.
– Совершенствование! Дорожная карта профессионального развития и профессиональный рост. Интересные и сложные задачи. Возможность реализовывать крупные, интересные и полезные проекты.
– Здоровый рабочий климат! Взаимодействие и сотрудничество в команде строится на доверии, взаимопомощи и открытости.
– Дружный коллектив! Активное продвижение по службе в рядах диванных войск: корпоративные сражения в CS 1.6 и Left4Dead2; Путешествия на обеды в одни из лучших баров Челябинска.
– Образование! Корпоративная библиотека, внутрикорпоративные семинары и тренинги, курсы обучения.
– Атмосфера! У нас молодой и творческий коллектив. Яркая и интересная корпоративная жизнь с крутыми мероприятиями.
– Удобство! Офис в центре города рядом с парком, в шаговой доступности остановки и парковка. Комфортная обеденная зона (чай, кофе), настольный теннис.
Если вы хотите работать в профессиональной команде, вместе создавать сложные продукты для крупнейших компаний страны и нацелены на долгосрочное сотрудничество – откликайтесь на вакансию.