Files
career-ops-vbleroy/reports/092-swiftly-sta-tech-2026-07-09.md
T
redlineo d295c7f139
Release Please / release-please (push) Failing after 4m2s
Web CI / web typecheck + build (push) Successful in 3m39s
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 1h1m49s
CodeQL Analysis / Analyze (go) (push) Failing after 1h1m49s
init
2026-07-13 10:14:00 +03:00

6.9 KiB
Raw Blame History

Оценка: Swiftly / STA TECH — Frontend Developer / Junior Flutter-разработчик

Дата: 2026-07-09 Архетип: Mobile Developer (Flutter) — secondary Балл: 1.2/5 URL: https://t.me/s/dartlang_jobs/4229 Legitimacy: Proceed with Caution PDF: не создан (балл ниже порога 3.0)


A) Резюме роли

Поле Значение
Архетип Mobile Developer (Flutter) — совпадает по стеку (Dart, Flutter, REST API, WebSockets, навигация)
Domain Swiftly — рабочее пространство для команд (чат, задачи, календарь, облако, звонки), стадия до релиза
Function Build — разработка и доработка Flutter-приложения, подключение экранов к backend-логике
Seniority Junior — ниже целевого уровня кандидата (Middle)
Формат работы #Удаленка, гибкий график, проектное участие
Оформление Не указано (нет упоминания ТК РФ/ГПХ) — формулировка "обсуждаем оплату после релиза" указывает на отсутствие формального оформления на старте
TL;DR Реальный продукт и стек соответствуют профилю кандидата (Flutter, API, WebSockets), но оплаты сейчас нет — "фиксированной оплаты нет до выхода приложения", оплата обсуждается только после релиза и начала монетизации

B) Совпадение с CV

Требование JD Совпадение с CV
Dart: типы, коллекции, null safety, ООП cv.md — "Языки программирования: ... Dart"; коммерческий Flutter-опыт в «Здесь Аптека»
Async: Future, async/await, Stream cv.md — Flutter-стек, BLoC (предполагает знание async-паттернов Dart)
Flutter Core: Stateless/Stateful widgets cv.md — "Mobile: Flutter, BLoC, ... Flutter Router, чистая архитектура"
REST API, WebSockets cv.md — "Сеть: REST API, WebSocket/WSS" (опыт с WSS на проекте РМК)
Навигация (Navigator 2.0/go_router) Не подтверждено явно в cv.md — использовался "Flutter Router"

Пробелы:

  1. Junior-грейд вакансии — не hard blocker сам по себе, но сигнал, что роль ориентирована на менее опытного кандидата, чем Middle-уровень «Здесь Аптека».
  2. Hard blocker: отсутствие фиксированной оплаты на старте. Это не пробел в компетенциях, а структурный красный флаг — работа "за долю в будущей монетизации" не покрывает целевой доход кандидата (100 000–120 000+ ₽/мес на руки) и не имеет реалистичного пути закрытия без явного изменения условий со стороны компании.

C) Уровень и стратегия

Естественный уровень кандидата для Flutter-архетипа — Middle (secondary fit, ~1.5 года коммерческого Flutter-опыта). Вакансия рассчитана на Junior — с точки зрения грейда кандидат перекрывает требования с запасом. Но стратегия "продать senior" здесь не актуальна: ключевой блокер не уровень, а модель оплаты.

D) Компенсация и спрос

Оплата не фиксирована: "На текущем этапе фиксированной оплаты нет до выхода приложения. После релиза и начала монетизации обсуждаем оплату." Это соответствует модели "equity/upside в обмен на бесплатный труд", распространённой у ранних стартапов без финансирования. Справочно (WebSearch, 2026): Middle Flutter remote в РФ — ориентировочно 150 000–250 000 ₽/мес gross (Хабр Карьера, hh.ru); даже Junior Flutter обычно предполагает хотя бы минимальную фиксированную ставку. Это предложение ниже рынка на всю сумму базовой ставки — заведомо ниже целевого диапазона кандидата.

E) План персонализации

Не рекомендуется к отклику при текущих условиях — план персонализации нецелесообразен.

F) План собеседований

Не применимо при текущих условиях оплаты.

G) Легитимность вакансии

Оценка: Proceed with Caution

Сигнал Наблюдение
Компания Указана (Swiftly / STA TECH), продукт описан конкретно (workspace-приложение: чат, задачи, календарь)
Техническая специфичность Высокая — детальный список технологий и задач, похоже на реальный проект, а не шаблонный текст
Модель оплаты Открыто заявлена как "без оплаты до релиза" — не скрыта, что честно со стороны компании, но объективно не подходит под цели кандидата по доходу
Apply-контрол Личный Telegram-контакт (@Tank300Dargo), не форма отклика

Компания открыто и честно указывает модель оплаты — это не признак мошенничества, а типичная ранняя стадия pre-seed стартапа. Тем не менее, для кандидата с чёткой целью по доходу (100–120к+ ₽/мес на руки) это делает предложение непригодным вне зависимости от легитимности.


Извлечённые ключевые слова

Flutter, Dart, null safety, async/await, Stream, StatefulWidget, REST API, WebSockets, Navigator 2.0, go_router, MediaQuery, LayoutBuilder