Описание вакансии
Компания Napoleon IT ― команда менеджеров, дизайнеров и разработчиков, которые по-настоящему влюблены в свое дело.
Мы — динамично растущая и развивающаяся компания. Нам 11 лет , но нам по-прежнему присущ дух стартапа и желание сделать компанию, меняющую мир вместе с Тобой!
Более 210 сотрудников, 3 офиса в России, 3 собственных продукта и своя школа, в рамках которой мы запускаем различные курсы и образовательные проекты.
Современная энергичная мультикультурная среда (сотрудники нашей компании работают в разных городах России и за рубежом).
Наша цель — быть на пике актуальности в стремительно меняющемся мире информационных технологий!
Мы в поисках Senior Frontend developer на масштабный проект — создание маркетплейса с нуля для крупнейшего автодилера РФ. Сейчас мы находимся на этапе аналитики, формируется ТЗ, по которому будет осуществляться разработка. Вам предстоит погрузиться в задачи, поучаствовать в оценке и запустить разработку.
Мы ждем:
- Опыт коммерческой разработки с фреймворком Vue, в связке с TS от 4 лет;
- Глубокое понимание работы js под капотом;
- Хорошее понимание методологии БЭМ-нейминга;
- Умение писать грамотный, чистый и тестируемый код (мыслить в формате pure function);
- Понимание компонентной разработки;
- Опыт код-ревью.
Будет плюсом:
- Опыт с JEST + vue test utils, SSR;
- Опыт разработки с использованием Docker контейнеров, системами CI/CD (GitLab CI);
- Опыт настройки webpack;
- Опыт проектов с мирокрофронтом (npm packed);
- Опыт работы с OOП, ФП, rest API;
- Понимание работы с git;
- Опыт оптимизации приложения (Web Vitals — LCP, CLS, FCP, FID)
Вам предстоит отвечать за новый продукт со стороны фронтенда:
- Разрабатывать, поддерживать и развивать крупное web-приложение: участвовать в проектировании архитектуры;
- Участвовать в процессах оценки и декомпозиции новых фич, выстраивать отношения с другими командами для достижения общего результата;
- Развивать продукт, проводить код ревью, решать инциденты и анализировать проблемы;
- Анализировать требования и реалистичные оценки по предоставляемым задачам;
- Участвовать в обсуждении процессов разработки, освоение новых технологий в сжатые сроки;
- Документировать код, работать с существующей проектной документацией.
Мы предлагаем:
Крутая команда единомышленников, с нами тебе будет комфортно и интересно разделять рабочее время и даже отдыхать;
Возможность прокачивать свои навыки. У нас большие кросс-функциональные команды!
Конкурентный уровень дохода в зависимости от вашего опыта;
Компенсация расходов на покупку профессиональной литературы для развития hard и soft skills, личного и профессионального роста;
Компенсация языковых курсов (возможность обучения offline (офис в г. Челябинске) или online).
Доступ к курсам Giga School: ML, QA, iOS/Android Development, основы Frontend и IT-recruiting;
Индивидуальный план развития для каждого сотрудника, с учетом твоих пожеланий в освоении новых технологий;
Оплата профильных online конференций (HighLoad/Podlodka/Mobius и пр.);
Корпоративные мероприятия на любой вкус: интеллектуальные, спортивные и творческие и тимбилдинги;
Комфортный современный офис г. Челябинск, Санкт-Петербург, Москва с зонами отдыха, настольными играми и теннисом, PSP;
Корпоративные выплаты на торжественные мероприятия: свадьба, рождение ребенка, а также потерю близких родственников;
Гибкий рабочий день при условии синхронизации с командой;
Уютная кухня с фруктами, сладостями и большим выбором чая и кофе;
Скидки на обед с первого рабочего дня (при работе в офисе г. Челябинска).
Napoleon IT является работодателем, предоставляющим равные возможности для всех кандидатов. Мы не терпим дискриминации по признаку расы, цвета кожи, религии, пола, возраста, национального происхождения, гражданства, инвалидности или любой другой классификации, защищенной местным законодательством.
Рассматриваем вариант удаленного сотрудничества в формате full time, либо формат работы в офисе в одном из городов присутствия (Челябинск, Санкт-Петербург, Москва).