Fullstack-разработчик

Дата размещения вакансии: 24.10.2025
Работодатель: Демьянова Елена
Уровень зарплаты:
от 80000 до 200000 RUR
Город:
Белгород
улица Дзгоева 4
Требуемый опыт работы:
От 1 года до 3 лет

Привет, Мы 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 предложения), как бы вы решили проблему с формой поиска, которая должна выглядеть по-разному в двух местах.