Старший инженер полного стека (с акцентом на фронтенд) - Быстрая доставка, владей фронтом (обязательно знание английского)
Мы движемся быстро. Наш технический директор разрабатывает бэкенд с темпом, с которым большинство инженеров никогда не работали. Нам нужен инженер полного стека, который соответствует этой энергии на фронтенде - не кто-то, кто нуждается в управлении, а кто-то, кто берет на себя ответственность и доводит дела до конца.
Контекст
Мы - компания в области технологий путешествий и финансовых технологий - продажа билетов, процессы бронирования, финансирование путешествий с возможностью "купить сейчас - заплатить позже" и интеграции API в реальном времени. Продукт ориентирован на потребителей, что означает, что каждая миллисекунда, каждое состояние загрузки, каждое сообщение об ошибке имеет значение. Наш технический директор управляет бэкендом с высокой автономией и высокой производительностью. Мы ищем инженера полного стека, который сможет взять на себя весь фронтенд и при необходимости перейти на бэкенд - без постоянного контроля, без постоянного направления. Мы - небольшая команда. У вас не будет менеджера, который будет проверять каждую PR. Вы будете общаться напрямую с техническим директором и ежедневно продвигать дела вперед.
Это полная занятость. Мы не рассматриваем частичную или фриланс-работу.
Что вы будете разрабатывать и контролировать
- Сложные интерфейсы бронирования и продажи билетов - поиск, фильтрация, доступность, процессы оплаты
- Финансирование путешествий и процессы BNPL - планы установки, проверки правомочности, интерфейсы планирования платежей
- Интеграции API третьих сторон в области путешествий и финансовых технологий на фронтенде (консультирование по тарифам, асинхронные запросы доступности, кредитные API, обработка ошибок)
- Производительность - Core Web Vitals, стратегия кэширования, скорость получения результатов поиска путешествий и финансов
- Архитектура компонентов, которая масштабируется как для продуктов в области путешествий, так и для финансовых технологий
- Потребительская полировка - переходы, пустые состояния, скелеты загрузки, адаптивные макеты на разных устройствах
- Вклад в бэкенд вместе с техническим директором при необходимости
- Прямое сотрудничество с техническим директором по архитектурным решениям ежедневно
Наш стек
Next.js (App Router) TypeScript React REST/GraphQL APIs Tailwind CSS Vercel
Кто вы
- Инженер полного стека с опытом работы 5+ лет - сильный на фронтенде, способный на бэкенде
- Свободно владеете английским языком - как в письменной, так и в устной форме. Это обязательное требование. Все коммуникации происходят на английском языке
- Вы работали над транзакционными, насыщенными данными интерфейсами - путешествия, финансы, электронная коммерция, маркетплейсы - где управление состоянием, надежность API и финансовая точность имеют значение
- Вы используете инструменты ИИ (Cursor, Copilot, Claude или другие) как настоящий множитель производительности - не как костыль, а как способ двигаться быстрее с большей уверенностью
- Вам комфортно владеть целой кодовой базой фронтенда без указаний о том, что делать в первую очередь
- Вы доступны на полную занятость и можете работать в европейское рабочее время
- Вы четко и заранее сообщаете - вы указываете на блокировки до того, как они станут проблемами
Эта роль не для вас, если
- Вы работаете медленно, потому что ждете идеальных спецификаций
- Вы никогда не выпускали потребительский продукт, используемый реальными платящими пользователями
- Вам нужны четко определенные задачи, чтобы знать, над чем работать
- Вы еще не используете инструменты ИИ активно в своем рабочем процессе разработки
- Английский не является вашим рабочим языком
- Вы ищете что-то другое, кроме полной занятости
Чтобы подать заявку - краткие, прямые ответы. Мы ценим ясность.
- Поделитесь проектом на Next.js, который вы создали или полностью контролировали - что это было, что было сложного в этом и как вы это решили?
- Опишите, как вы используете инструменты ИИ в своей повседневной разработке. Будьте конкретны - какие инструменты, в каких ситуациях и как это изменило вашу продуктивность?
- Вы создавали какие-либо интерфейсы, связанные с путешествиями, финансами или бронированием? Какова была самая сложная задача на фронтенде в этом?
- Мы выпускаем обновления ежедневно. Как выглядит ваш процесс балансировки скорости и предотвращения ошибок?