Чем предстоит заниматься:
Разрабатывать новый функционал для продуктов компании;
Работать в Agile-команде (взаимодействовать с backend-программистами, дизайнерами, бизнес-аналитиками, project-менеджерами);
Участие в обсуждении нового функционала, развитие архитектуры решения, организации инженерной культуры (тестирование, линтеры и процессы CI/CD), code-review.
Требования:
Глубокое понимание принципов работы JavaScript.
Хорошие знания:
- TypeScript,
- React v16.8+,
- Redux,
- Webpack/Vite,
- CSS,
- WebAPI/REST.
Понимание принципов SOLID/DRY/KISS;
Знание библиотек и фреймворков для тестирования;
Опыт верстки на основе Figma или других решений для дизайна UI/UX. Адаптивная/кроссбраузерная верстка;
Опыт взаимодействия с различными API. Умение работать с Swagger;
Умение работать с Git, Git Flow.
Приветствуется:
- Опыт работы с CSS-in-JS библиотеками и/или препроцессорами SASS/SCSS, PostCSS,
- Опыт настройки Webpack/Vite, написание собственной конфигурации,
- Понимание принципов работы SSR/SSG (Next.js),
- Знание и понимание Agile-процессов,
- Опыт работы с Unix-подобными системами.
Что мы предлагаем:
- Интересные задачи. Мы создаем нестандартные высоконагруженные проекты для известных брендов – скучно точно не будет!
- Реальные перспективы карьерного развития. Почти все наши тимлиды и руководители выросли внутри компании.
- Молодой дружный коллектив. Мы открыты друг к другу, вместе отдыхаем и занимаемся спортом.
- Оформление по ТК РФ, 100% «белая» заработная плата, оплачиваемые отпуска и больничные.
- Комфортные условия. Бизнес-центр в центре города, светлое рабочее место, велосипедная парковка, вкусный чай и кофе, современная техника, гибкий график работы
- Спорт. Скидка 50% на элитный фитнес-центр с бассейном «Гоголь», корпоративный футбол.
- Корпоративное обучение. Возможность обучаться как внутри компании, так и на внешних семинарах и конференциях.