Старший Full-Stack Ruby on Rails инженер
7300-8400 €/мес.
брутто
Данные калькулятора CVbankas.lt.
Полный рабочий день
Вильнюс
- Dyler, UAB
Роль
Мы ищем опытного full-stack инженера, который возьмет на себя разработку Dyler от начала до конца. Вы будете единственным инженером, работающим над продуктом, напрямую взаимодействуя с основателями, дизайнерами и маркетологами.
Это работает благодаря тому, что должность рассчитана на одного инженера плюс использование инструментов ИИ. Ожидается свободное владение Cursor, Claude Code или аналогичными инструментами.
Что вы получите взамен: долю в компании, полный доступ к реальному продукту, каждая выпущенная вами функция — ваша, реальные пользователи, реальный доход. Никакой очереди заявок, никакого комитета, утверждающего вашу работу.
Это работает благодаря тому, что должность рассчитана на одного инженера плюс использование инструментов ИИ. Ожидается свободное владение Cursor, Claude Code или аналогичными инструментами.
Что вы получите взамен: долю в компании, полный доступ к реальному продукту, каждая выпущенная вами функция — ваша, реальные пользователи, реальный доход. Никакой очереди заявок, никакого комитета, утверждающего вашу работу.
Место нахождения
Вильнюс, Литва. Предпочтительна работа в офисе или в смешанном формате.
Кандидаты, работающие удаленно в подходящем европейском часовом поясе, будут рассматриваться, при этом в течение первых нескольких месяцев ожидаются регулярные визиты.
Кандидаты, работающие удаленно в подходящем европейском часовом поясе, будут рассматриваться, при этом в течение первых нескольких месяцев ожидаются регулярные визиты.
Стек (высокоуровневый)
- Ruby/Ruby on Rails (в настоящее время 2.7 / 6.1, модернизация входит в задачи).
- PostgreSQL, Redis, Elasticsearch, Sidekiq.
- React для администрирования, поиска и учетных записей. Серверный рендеринг для маркетинговых страниц. Фронтенд в настоящее время смешанный, его консолидация входит в задачи.
- Более 30 импортеров дилеров и аукционов ежедневно пополняют маркетплейс: сочетание FTP-серверов, парсинга и фидов.
Что ты будешь делать
- Внедрение комплексных функций для всех разделов: объявлений, поиска, инструментов для дилеров, учетных записей и административной панели.
- Разработка и расширение конвейера импорта. Это значительная часть работы, а не второстепенная задача.
- Руководство программой модернизации: Ruby 2.7 → последняя версия, Rails 6.1 → последняя версия, Postgres 12 → последняя версия, Elasticsearch 7 → последняя версия, React 16 → последняя версия, Webpacker.
- Поддержание работоспособности продакшена. Анализ Sentry, мониторинг Sidekiq, оптимизация медленных запросов, поддержание SEO и производительности на более чем 56 000 проиндексированных URL-адресах.
Проверка реальности
Вы получаете в наследство реальный, работающий, приносящий доход маркетплейс. Это влечет за собой технический долг: несколько основных зависимостей официально сняты с поддержки, фронтенд имеет множество шаблонов, наложенных друг на друга годами, а покрытие тестами неравномерное. Нам нужен человек, который будет прагматично модернизировать систему, поддерживая ее работоспособность, а не тот, кто предложит переписать код на второй неделе.
Обязательно нужно иметь
- Более 5 лет опыта работы с Rails-приложениями в продакшене, а не просто внесения вклада в их разработку. Вы знаете, где должна находиться логика.
- Уверенное знание основ PostgreSQL: запросы, индексы, оптимизация производительности.
- Уверенное владение React, включая миграцию старых кодовых баз.
- Опыт работы с Sidekiq или аналогичными инструментами в масштабе предприятия.
- Elasticsearch или аналогичные решения.
- Свободное владение инструментами для разработки ИИ в повседневной работе.
- Дисциплина самоанализа.
- Способность объяснять технические компромиссы нетехническим основателям и маркетологам.
Отличный, полезный навык.
- Опыт работы с интеграциями платежных систем.
- Опыт веб-скрейпинга и парсинга фидов.
- Модернизация устаревших приложений Rails.
- SEO и Core Web Vitals для крупных сайтов-каталогов.
- Знание интеграций LLM.
Как применить
1. Отправьте свое резюме и 2-3 предложения о самом устаревшем Rails-приложении, которое вы модернизировали, а также об одном архитектурном решении, которое вы бы защищали.
2. 30-минутный вводный звонок с основателями.
3. 90-минутная техническая беседа. Мы рассмотрим вашу предыдущую работу, а затем реальные проблемы Dyler: импортеры, стратегия обновления Rails, настройка Elasticsearch. Без выполнения домашних заданий.
4. Дополнительный платный пробный день на реальном коде по рыночной ставке.
5. Предложение о работе.
Ожидаемый срок от подачи заявки до предложения: 1-2 недели.
2. 30-минутный вводный звонок с основателями.
3. 90-минутная техническая беседа. Мы рассмотрим вашу предыдущую работу, а затем реальные проблемы Dyler: импортеры, стратегия обновления Rails, настройка Elasticsearch. Без выполнения домашних заданий.
4. Дополнительный платный пробный день на реальном коде по рыночной ставке.
5. Предложение о работе.
Ожидаемый срок от подачи заявки до предложения: 1-2 недели.
Зарплата
7300-8400
€/мес.
брутто
Возможность участия в капитале компании будет обсуждаться на этапе предложения о работе для подходящего кандидата.
Возможность участия в капитале компании будет обсуждаться на этапе предложения о работе для подходящего кандидата.
Dyler, UAB
Dyler.com — это международная площадка для классических и винтажных автомобилей. Мы объединяем покупателей, продавцов и дилеров по всей Европе и за её пределами, имея сайт на пяти языках (английский, немецкий, итальянский, испанский, португальский), более 350 000 посетителей в месяц и более 1500 активных дилеров по всему миру. Команда базируется в Вильнюсе, 100% международная аудитория.
Посмотреть все объявления этой компании (2)
информация о Dyler, UAB
3174 €
Средняя зарплата брутто
(47% higher than LT average)
1
Количество сотрудников
5-10 tūkst. €
Доход 2024 г.