Открытые вакансии · Нанимаем сейчас
Постройте поисковик, который не врёт.
Мы маленькая remote-first команда, строим Paglipat - честную платформу поиска путешествий, которой управляет Vectencia Ltd, Лондон. Без VC. Релизим маленькими частыми шагами и платим реальные зарплаты.
Как мы работаем
Сначала асинхронно
Живые встречи только когда нужно. Большинство решений принимается письменно.
Маленькие частые релизы
Откат бесплатен. Планирование - нет. Мы доверяем маленьким шагам.
Честность по умолчанию
Никаких подкрученных рейтингов по комиссии. Никаких тёмных паттернов. Внутри то же правило.
Тревел-льготы
Скидки на бронирования у партнёров плюс ежегодный travel-бюджет.
Без "роста любой ценой"
Vectencia Ltd на bootstrapping. Растём когда есть смысл, а не потому что совет так решил.
Настоящее владение
Вы владеете системой, а не только тикетом. Ваш вклад в roadmap ожидается.
Открытые вакансии
Две сеньорские инженерные позиции. Полная занятость. Полностью удалённо. Реальная компенсация.
Senior TypeScript / Astro Engineer
Вы возьмёте на себя следующее поколение paglipat.com - многоязычные программные SEO-страницы, edge-слой на Cloudflare Workers, интеграции контента с TravelPayouts и Stay22 и десятки тысяч страниц на 10+ языках.
Чем вы будете заниматься
- Владеть стеком маркетингового и контентного сайта: Astro 6, TypeScript strict, Tailwind v4, MDX
- Релизить программные SEO-шаблоны - пары городов, страницы авиакомпаний, "рейсы из X в Y" - тысячи маршрутов на каждый билд
- Драйвить Core Web Vitals, hreflang, structured data schema.org, автоматизацию sitemap
- Строить Cloudflare Workers для apex/www, geo-locale, A/B-тестирования, edge-кэширования, прокси для рассылки
- Работать в паре с инженером KMP/CMP над общими контрактами API и событиями аналитики
Требуется
- 5+ лет TypeScript в продакшене, strict mode
- Релизил Astro или Next.js контент-сайты в большом масштабе - 10 000+ страниц, многоязычные
- Сильный технический SEO: Core Web Vitals, structured data, внутренние ссылки, анализ логов
- Уверенно работает с Vite/Rolldown, перформанс CSS, доступность (WCAG 2.2 AA)
- Чётко пишет - асинхронная работа держится на документах, а не на стендапах
Будет плюсом
- Опыт с i18n-роутингом (next-intl, Astro i18n, ICU MessageFormat)
- Edge runtime: Cloudflare Workers, Vercel Edge, Deno Deploy
- Знание travel/affiliate домена (TravelPayouts, Stay22, Booking, базы GDS)
- Создавал или контрибьютил в популярный open-source пакет
Senior Kotlin Multiplatform / Compose Multiplatform Engineer
Вы возьмёте на себя мобильное приложение Paglipat - iOS + Android из одной кодовой базы Kotlin. Нативное ощущение iOS там, где это важно (Liquid Glass, interop SwiftUI), общая логика всё остальное.
Чем вы будете заниматься
- Архитектурить и владеть KMP/CMP кодовой базой на iOS и Android
- Релизить флоу поиск → результаты → переход к бронированию на обеих платформах с нативной полировкой
- Строить SwiftUI/UIKit interop для iOS-специфичного UX: Liquid Glass tab bar, sheets, navigation shells
- Поддерживать общие модули: сеть (Ktor), хранение (SQLDelight), state, аналитика, feature flags
- Работать в паре с бэкендом над real-time прайсингом, push-уведомлениями, deep linking
Требуется
- 5+ лет Kotlin в продакшене
- Релизил минимум одно KMP или CMP приложение в App Store и Play Store
- Уверенно работает в Swift/SwiftUI/UIKit для нативного interop
- Сильный в Compose state management, side effects, lifecycle, профилировании
- Понимает, когда шарить код, а когда уходить в нативный
Будет плюсом
- iOS Liquid Glass (iOS 18+) и владение Human Interface Guidelines
- Серверный опыт Ktor для общих контрактов API
- Знание travel/affiliate домена
- Open-source контрибуции в библиотеки экосистемы KMP/CMP
Как откликнуться
Без длинных форм. Просто пришлите письмо. Мы читаем каждое.
- Напишите на [email protected]
- Тема письма: смотрите "Откликнуться на вакансию" в нужной позиции
- Приложите: GitHub или портфолио, один проект, которым гордитесь (ссылка или 3 строки), почему Paglipat
- Отвечаем на каждый отклик в течение 5 рабочих дней
Как мы нанимаем
- 1. Просмотр резюме
Читаем ваш отклик в течение 5 рабочих дней. Никаких ботов автоотказа.
- 2. Звонок с основателем · 45 мин
Разговор про ценности + техническая глубина с David, основателем.
- 3. Оплачиваемое тестовое · 2–4 ч
Чёткая задача из реальной работы. £150 оплачивается независимо от результата.
- 4. Парная сессия · 90 мин
Разбираем тестовое вместе. Pair programming на расширении решения.
- 5. Оффер · в течение 3 дней
Письменный оффер с разъяснением вилки, equity если применимо, дата старта обсуждаема.
Не подходит роль?
Если вы хороши в одной из этих, но тайминг не сошёлся - всё равно напишите на [email protected]. Мы растём медленно и помним хороших людей.
[email protected]