на главную
zarplata•13.08.2026

Frontend/Full-stack разработчик

УдалённоУдалёнкаГибкий графикДолгосрочное сотрудничествоВлияние на архитектуру

Навыки и технологии

GitLab CI/CDSQLiteGitJavaScriptTypeScript

Ключевая задача

Превратить статический прототип личного кабинета в полноценное веб-приложение на SvelteKit с бэкендом PocketBase.

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

О компании

Инвестиционная компания «Амера» (amerainvest.ru). С 2015 года инвестирует в непубличные компании России и открывает эту возможность другим. Уникальность нашего портфеля в том, что на 87% он состоит из акций быстрорастущих бизнесов, которые не купить на бирже (среди них — Додо Пицца, 1С, Tomoru и другие). Цель — делать сложные инвестиции понятными и доступными.

Обязанности

Чем предстоит заниматься

  • Разработка клиентской части на Svelte/SvelteKit (TypeScript/JavaScript)
  • Интеграция с PocketBase (настройка коллекций, аутентификация, работа с файлами)
  • Написание JS-хуков на стороне PocketBase для кастомной бизнес-логики
  • Адаптация существующей статики под компонентный подход
  • Обеспечение безопасности и производительности приложения
  • Деплой и хостинг (Netlify для фронта, PocketBase может быть развёрнут на своём сервере или через облачные сервисы)

Требования

Мы ожидаем

  • Уверенное знание Svelte/SvelteKit (опыт коммерческой разработки или пет-проектов)
  • Понимание принципов работы PocketBase (или аналогичных решений: Supabase, Firebase)
  • Опыт работы с JavaScript/TypeScript, знание асинхронности, работы с API
  • Базовые навыки работы с базами данных (SQLite, которая используется в PocketBase)
  • Умение разбираться в чужом коде и статических макетах
  • Ответственность, самостоятельность, желание делать качественный продукт

Будет плюсом

  • Опыт написания JS-хуков для PocketBase
  • Знание Git, CI/CD (Netlify)
  • Понимание принципов SSR/CSR в SvelteKit

Условия

Условия работы

  • Полная удалёнка, гибкий график
  • Преимуществом будет если кандидат находится в Москве, Самаре, Элисте или Улан - Удэ
  • Долгосрочное сотрудничество
  • Оплата обсуждается индивидуально
  • Возможность влиять на архитектуру и стек
  • Минимум бюрократии, максимум реальных задач