Frontend-разработчик (Middle) (удаленная работа)
(вакансия не опубликована)

22 августа 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Frontend-разработчик (Middle)

Описание вакансии

Aplaut SaaS-сервис для сбора и управления пользовательским контентом (UGC): отзывы, оценки, фото. Наши клиенты интернет-магазины (входят в топ-100 отечественного eCommerce) и сервисы, которые размещают UGC-элементы у себя на сайте или в мобильном приложении через JS-виджеты или по API.

Сейчас мы ищем талантливого фронтенд-разработчика, который умеет не только создавать функциональные решения, но и продумывать архитектуру, заботиться о деталях и улучшать пользовательский опыт.

Что предстоит делать:

  • Дорабатывать и развивать встраиваемые виджеты (мини-приложения) на Svelte 5.
  • Поддерживать и допиливать существующую админку на AngularJS.
  • Участвовать в миграции админки на TypeScript/React/InertiaJS (большое обновление backend на подходе).
  • Помогать запускать новые spinoff-проекты (от MVP до поддержки в проде).

Кого мы ищем:

Специалиста с опытом от 3-х лет, который:

  • Глубоко разбирается в JavaScript, React.

  • Знаком с Web Components, Vite, Design Tokens.

  • Умеет работать с REST API и интегрироваться с бэкендом.

  • Читает макеты в Figma (Dev Mode) как открытую книгу.

  • Ценит автоматизацию, чистый код и документацию.

  • Балансирует между скоростью разработки и качеством кода.

Ключевые навыки:

  • HTML5, CSS3 (адаптивность, семантика, доступность).

  • JavaScript (ES6+), TypeScript.

  • React (функциональные компоненты, хуки).

  • Web Components (Custom Elements, Shadow DOM).

  • Инструменты сборки: Vite, Rollup, npm scripts.

  • Стилизация: SASS/SCSS, PostCSS, CSS-in-JS, TailwindCSS.

  • Дизайн-токены: автоматизация передачи стилей из Figma в код.

  • REST API: работа с fetch, axios, обработка ошибок.

  • Тестирование: Jest, Vitest, Playwright (юнит, e2e).

  • Оптимизация: code splitting, lazy loading, Web Vitals.

Как плюс:

  • Svelte (разработка и поддержка компонентов).

  • InertiaJS (интеграция SPA с бэкендом).

Практичное отношение к качеству:

  • Следование style guides, внимание к деталям (включая орфографию в коде).

  • Использование линтеров (ESLint, Stylelint) и автоматизации (Prettier).

  • Умение писать код вручную, даже с использованием AI-ассистентов (Copilot, Cursor).

Современные практики:

  • Принципы "тонкий UI толстая логика в хуках/сервисах".

  • Работа с тематизируемыми интерфейсами и дизайн-токенами.

  • Оптимизация производительности (skeleton loading, мониторинг метрик).

  • Избегание токсичных практик (magic numbers, избыточные абстракции).

  • Использование feature flags и observability.

Суперсилы (будет плюсом):

  • Опыт разработки встраиваемых виджетов для сторонних сервисов.

  • Создание браузерных расширений (Chrome/Firefox).

  • Миграция проектов с Angular на React.

Что мы предлагаем:

  • Аккредитованная ИТ компания.

  • Официальное оформление по ТК с первого дня, есть возможность оформления как самозанятый.

  • Гибкий график работы.

  • Удаленный формат работы для сотрудников из регионов (+/-3 часа к Москве) и гибрид для сотрудников из Москвы.

  • Уютный лофт-офис в 5 минутах пешком от метро Электрозаводская.

  • Финансирование обучения для сотрудников и профессиональная литература за счет компании.

  • Возможность использовать sick day вместо больничного 5 дней в году.

  • Лучшая команда, которая всегда придет на помощь.

  • Насыщенная корпоративная жизнь.

Этапы отбора:

HR интервью --> Техническое интервью с CTO --> Тестовое задание --> Job offer

Присылай резюме и примеры работ - будем рады познакомиться! ;)



Посмотрите похожие вакансии

Веб-разработчик Middle Full-stack php web-developer (laravel, vuejs)
Компания: TempoJob
Зарплата: от 140 000 до 140 000 руб.
Frontend-разработчик (middle)
Компания: Трайб
Зарплата: з.п. не указана
Frontend-разработчик (Middle / Senior)
Компания: ВИРТУ СИСТЕМС
Зарплата: з.п. не указана
Frontend-разработчик Middle+ (Nuxt.js / Vue 3)
Компания: Дурнев Иван Владимирович
Зарплата: от 190 000 до 250 000 руб.