Белгород, улица Дзгоева, 4
Привет, Мы CDI цифровое агентство
Мы ищем Middle Full-stack разработчика (Next.js) на "горящий" проект по созданию платформы для онлайн-продажи ЖД-билетов.
Мы начали разработку на основе купленного Next.js шаблона (GoTrip), но столкнулись с серьезной проблемой: при попытке кастомизации дизайн "поплыл" и не соответствует ни ожиданиям, ни требованиям к "невероятно красивому" UI.
Нам нужен не просто исполнитель, а эксперт-перфекционист, который сможет взять проект в текущем состоянии, исправить архитектуру UI, сделать чистый, профессиональный дизайн (в стиле Tutu.ru) и довести проект до релиза по ТЗ, включая всю backend-интеграцию.
Кого ищем?
Ищем сильного разработчика, который немедленно погрузится в проект.
Главная задача: Провести аудит текущей верстки, исправить критические UI-проблемы и взять на себя полную ответственность за проект, от pixel-perfect верстки до интеграции платежных и транспортных API.
Примечание:
Вакансия предполагает небольшое, но показательное тестовое задание. Мы покажем вам скриншоты "как есть" и "как должно быть" и спросим, как вы будете это исправлять.
Требования (Hard skills):
Экспертное владение Next.js (App Router) и React (Hooks, Client/Server Components, API Routes).
"Бог" верстки (HTML, SCSS/CSS). Это приоритет. Вы должны уметь "воевать" со стилями чужого шаблона и реализовывать pixel-perfect UI.
Глубокое понимание UI-архитектуры. Вы должны сразу видеть, что форма на главной и форма на странице результатов — это два разных компонента, а не один "сломанный".
Опыт backend-интеграций: Опыт работы с REST API для подключения к внешним сервисам (поиск, бронь, оплата по API РЖД/БелЖД).
Опыт кастомизации сложных UI-библиотек (react-select, react-datepicker).
Опыт командной разработки с использованием Git.
Плюсом будет (Решающее преимущество):
Портфолио с "живыми" проектами на Next.js со сложным, кастомным UI (агрегаторы, личные кабинеты, e-commerce).
Опыт в Travel-индустрии (бронирование билетов, отелей).
Опыт интеграции платежных шлюзов (в проекте планируется ЕРИП/карты).
Трезвая оценка сроков (проект "горит", дедлайн — 20 декабря 2025 г. ).
Обязанности:
Frontend:
Немедленно: Исправить "поехавший" дизайн. Реализовать два разных варианта формы поиска (для главной и для страницы результатов).
Верстка и разработка кастомных компонентов (карточка билета, фильтры, табы).
Backend / Full-stack:
Интеграция API РЖД/БелЖД (поиск, наличие, бронь, оплата, возврат).
Интеграция платежного шлюза (ЕРИП и/или эквайринг).
Доработка Админ-панели (Реестр заказов , управление сервисным сбором ).
Ещё немного, чтобы понять, подходим ли мы друг другу:
Вместо "корпоративных ценностей" — честность.
Мы ищем не просто "сотрудника", а "спасателя" проекта.
Вы получаете четкое ТЗ , бюджет и конкретную, сложную проблему.
Нам нужен человек, который видит, что текущий дизайн — это провал, и у него есть экспертиза, чтобы сделать из этого "невероятно красивый" и технически безупречный продукт.
Контакты:
Уверены, что справитесь?
Отправляйте ваше резюме и обязательно сопроводительное письмо:
Ссылка на ваше портфолио (проекты на Next.js со сложным UI).
Ваш краткий план (2-3 предложения), как бы вы решили проблему с формой поиска, которая должна выглядеть по-разному в двух местах.