Автодор-Платные Дороги

Frontend-разработчик Svelte

Коротко

Frontend-разработчик на Svelte 5 и TypeScript для компании-оператора платных трасс России, работающей над цифровой инфраструктурой проезда. Задачи: внутренние админ-панели, аналитические дашборды, тяжёлые таблицы и внешние клиентские SPA-продукты на чистом Svelte и Vite без SvelteKit. Требуется 3-6 лет опыта, уверенное владение TanStack Query/Table/Form, Tailwind CSS, shadcn-svelte, типобезопасными REST-интеграциями и тестированием на Vitest. Формат работы удалённый.

# Локация
Удалённо, Санкт-Петербург; работа над цифровой инфраструктурой платных дорог России.
Компания
ООО «Автодор-Платные Дороги» — оператор крупнейших платных трасс России и эмитент транспондеров T-pass, создающий и поддерживающий цифровую инфраструктуру для безопасного и комфортного проезда.
Что делать
•Разрабатывать внутренние веб-системы: админ-панели, аналитические дашборды и тяжёлые таблицы.
•Создавать внешние клиентские продукты с фокусом на UX/UI, плавные анимации и внимание к деталям.
•Проектировать масштабируемую архитектуру SPA на чистом Svelte и Vite без SvelteKit, разделяя UI, логику и API.
•Интегрировать приложения с backend-сервисами через REST API и обеспечивать сквозную типобезопасность данных.
•Создавать переиспользуемые UI-компоненты на базе shadcn-svelte и Tailwind CSS.
•Покрывать критическую функциональность unit- и integration-тестами и поддерживать качество кодовой базы.
Требования
•От 3 до 6 лет опыта во frontend-разработке.
•Уверенное владение Svelte 5 и TypeScript, включая Runes ($state, $derived, $effect), snippets, props, generics, utility types и типобезопасность на границах API.
•Практический опыт работы с TanStack Query, TanStack Table и TanStack Form: кеширование, мутации, инвалидация, сортировка, фильтрация, пагинация, сложные формы и валидация.
•Опыт разработки самостоятельных SPA на Vite и Svelte без жёсткой привязки к SvelteKit, понимание жизненного цикла компонентов и реактивных зависимостей.
•Уверенная адаптивная вёрстка на Tailwind CSS, опыт работы с глубокой кастомизацией shadcn-svelte и базовое понимание a11y.
•Опыт интеграции TanStack Form с Zod, понимание различий между серверным, локальным состоянием и состоянием в URL.
•Опыт работы с Vite или Bun, ESLint или Biome, написания unit- и integration-тестов на Vitest.
Хорошо, если есть
•Опыт боевой миграции или разработки production-приложений на Svelte 5.
•Опыт разработки масштабных SPA, дашбордов или сложных систем.
•Навыки написания E2E-тестов на Playwright.
•Понимание Clean Architecture, FSD (Feature-Sliced Design) или DDD во frontend-разработке.
•Базовые навыки работы с Docker.
Культура и преимущества
•Удалённый формат работы.
•Работа над цифровой инфраструктурой платных трасс России.
•Продукты обеспечивают безопасный и комфортный проезд по стране.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте