Fullstack разработчик (дизайн + верстка + разработка, с нуля)
Ищем разработчика для создания интернет-магазина с нуля: от дизайна и верстки до frontend-логики и интеграции с API. Нужно уметь проектировать UI, верстать адаптивные страницы, реализовывать корзину и оформление заказа. Приветствуется знание React/Vue/Next/Nuxt и TypeScript.
Зарплата ниже рынка
На 70% ниже медианы JavaScript по 115 вакансиям за 90 дней.
Что предстоит делать
(дизайн + верстка + разработка, с нуля) Требуется создать интернет-магазин с нуля: витрина → карточка товара → корзина → оформление заказа (checkout) → создание заказа и страница результата/статусов. Backend и данные — через API.
- Проектировать UI страниц магазина для сценариев e-commerce.
- Выполнять верстку с нуля: адаптивность, формы, состояния интерфейса.
- Реализовать frontend-логику: каталог, карточка товара, корзина, оформление заказа, обработка ошибок.
- Подключить API: загрузка витрины, создание заказа, обработка статусов.
- Реализовать сценарии в соответствии с ТЗ: купоны/промокоды, доставка/оплата (при необходимости).
- Обязательные навыки
- UI/веб-дизайн: работа с сеткой, типографикой, композицией, адаптивным дизайном, состояниями интерфейса (loading/error/empty/disabled).
- HTML/CSS/JavaScript: качественная верстка, корректная работа форм и валидации.
- Frontend: обработка ошибок и асинхронных запросов, управление состояниями корзины и оформления заказа.
- API-интеграция: выполнение запросов, обработка данных, пагинация/фильтрация (при наличии), корректное поведение приложения во время сбоев.
- Понимание жизненного цикла заказа и того, какую информацию нужно показывать пользователю на каждом этапе.
- Будет преимуществом
- React/Vue/Next/Nuxt, TypeScript.
- Опыт интеграции платежных систем, служб доставки и работы с их статусами.
- Git, CI/CD, базовые тесты для ключевых сценариев.
- Портфолио
- Предоставьте 2–3 примера проектов, в которых можно оценить дизайн и реализованную верстку/интерфейс, особенно формы и сценарии оформления заказа (checkout).
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийNode.js разработчик
~1 180 075 ₸ оценка
Разработчик будет заниматься доработкой логики проекта на Node.js, интеграцией со Steam API и автоматизацией проверки игр. Требуется уверенный опыт с Node.js и знание Steam API.
Fullstack-разработчик (JavaScript/TypeScript, React, Java)
~1 527 500 – 2 860 402 ₸ оценка
Ищем опытного fullstack-разработчика для создания инвестиционной платформы. Нужно глубокое знание JavaScript/TypeScript, React и Java, опыт с микросервисами и AI-агентами. Предлагаем удаленную работу и профессиональный рост.
Старший Middle Node.js разработчик (AI-assisted)
~1 180 075 ₸ оценка
Разработка backend-микросервисов для платформы управления OnlyFans и аналогичными сервисами. Ключевая особенность — работа через AI-агентов: вы ставите задачу, а AI пишет код, вы проверяете. Требуется опыт Node.js/TypeScript от 3 лет, знание микросервисов, TimescaleDB, Kafka/RabbitMQ, AWS/GCP. Предлагают удаленку, гибкий график, 20 отпускных дней, оплату спорта и обучения.
Node.js Developer
Шукаємо досвідченого Node.js Developer для розробки та оптимізації високонавантажених бекенд-сервісів. Потрібен досвід від 4 років, глибокі знання NestJS, TypeScript, MySQL та Redis. Компанія пропонує віддалену роботу, гнучкий графік, медичне страхування та можливості для професійного зростання.
Старший разработчик программного обеспечения (TypeScript, React, NestJS)
Разработка продуктов для общения студентов с университетами на стеке TypeScript, React, NestJS, GraphQL и MongoDB. Требуется опытный инженер с навыками работы с микросервисами и AI. Предлагается полная удаленка, страховка и 25 дней отпуска.
Frontend-разработчик (Vue.js)
~1 180 075 ₸ оценка
Ищем Frontend-разработчика с опытом от 2 лет для развития CRM-систем в сфере Fintech/Insuretech. Нужно знать Vue 2 и Nuxt 2, уметь работать с API и Git. Предлагают полную удаленку, ДМС и корпоративное обучение.