Frontend-разработчик
Technology
Периодика Пресс
Москва, Россия1 мес. назадДо 14.05.2026
Полная занятость
Описание вакансии
Каждый год более 100 000 человек выбирают наши фотокниги, чтобы сохранить свои самые важные моменты. Мы делаем продукт на стыке digital и физического: пользователь собирает фотокнигу онлайн и через несколько дней получает её домой.
Чем предстоит заниматься:
Основная зона ответственности — веб-конструктор фотокниг и сайт. Конструктор фотокниг — технически нетривиальный продукт: сложное состояние с синхронизацией между вкладками и сервером, SVG-рендеринг макетов, работа с ИИ в браузере через SDK.
Задачи
- внедрение инструментов для редактирования фото.
- реферальная программа.
- развитие личного кабинета.
- миграция сайта с Gatsby на новый фреймворк.
- развитие функционала CMS.
- React, TypeScript, Redux, Redux Saga, React Router 7, TanStack Query, Gatsby, SVG, Storybook, Vite.
- Бэкенд — Ruby.
- Отличное знание React, TypeScript, современный JS.
- Тестирование.
- Опыт коммерческой разработки от 3х лет.
- Английский на уровне чтения.
- Знание Gatsby, Astro, Next.js (SSG/SSR), Node.js, DevOps.
- Работу в компании с сильным брендом, важными человечными ценностями и миссией, с нужным физическим продуктом.
- Официальное трудоустройство по ТК РФ.
- Зарплата обсуждается по результатам собеседования.
- Формат работы: гибридный (офис в центре Москвы) или полностью удаленно (РФ).
- Печать фотокниг для сотрудников несколько раз в месяц бесплатно.
Ключевые навыки
- Ruby
- React
- Английский язык
- JS
- TypeScript
- Frontend
- GitHub
- Английский — A1 — Начальный
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
Москва, Кузнецкий мост, Лубянка, Площадь Революции, Театральная, Таганско-Краснопресненская линия, метро Кузнецкий Мост Показать на большой картеKeywords
RubyReactАнглийский языкJSTypeScriptFrontendGitHubАнглийский — A1 — НачальныйReactOSScalable Vector GraphicsReduxSimpleScreenRecorderTypescriptNode.jsApple PhotosJavaScriptDevOpsSoftware frameworkNodeBridge pattern
¿Te interesa este puesto?