LEGKO company

Full-Stack разработчик (Frontend-first)

300 000 - 500 000 KZT
  • Петропавловск
  • Частичная занятость
  • Удаленная работа
  • От 1 года до 3 лет

Вакансия: Full-Stack разработчик (Frontend-first) — удалённо

  • Full-time: 500 000 тг/мес (фикс).
  • Part-time / проектно: почасовая ставка (обсуждается на старте).


Что предстоит делать

  • Сверстать экраны по Figma: HTML5, CSS3 (Flex/Grid), адаптив, базовая доступность.
  • Писать фронтенд-логику: Vanilla JS (ES6+), jQuery, один из: Vue (2/3) или Next.js (React).
  • Интегрировать API (формы, фильтры, пагинация, обработка ошибок, состояния).
  • Делать лёгкие/средние задачи на бэке: CRUD, простые эндпоинты, интеграции, правки по БД.
  • Работать по задачам в YouGile, учитывать время в Clockify.

Технический стек (ожидаемый)

Frontend: HTML, CSS/Sass, jQuery, Vue или Next.js; сборка: Vite/Webpack.

Backend: PHP (Laravel и Yii2) — одно из направлений достаточно, оба приветствуются.

API & инструменты: REST, JSON, Swagger/Postman (документация/коллекции).

БД: MySQL/PostgreSQL (миграции, индексы, базовая оптимизация).

Контроль версий: GitLab (ветки, MR, код-ревью).

Docker: на уровне запуска/локального окружения — плюс.

Требования

  • Коммерческий опыт верстки и интеграции фронта с API.
  • Уверенные HTML/CSS/JS, аккуратная адаптивная верстка «как в макете».
  • Продакшн-опыт с Vue или Next.js.
  • Базовая уверенность в PHP (Laravel/Yii2): роутинг, контроллеры, валидация, ORM.
  • Умение читать чужой код и быстро вливаться в существующие проекты.
  • Git-флоу в GitLab: ветки/MR/ревью; чистые коммиты.

Будет плюсом

  • Простые интеграции: платежи, email-сервисы, метрики.
  • Базовый SEO для SPA/SSR (meta/OG, sitemap, robots).
  • Мини-тесты (PHPUnit/Jest) на критичные вещи.

Как работаем

  • Agile-ритм без бюрократии, короткие созвоны по необходимости.
  • Чёткие ТЗ, мелкие инкременты, быстрые релизы.
  • Репозитории — GitLab, задачи — YouGile, учёт времени — Clockify.

Процесс отбора

  1. Короткий созвон (10–15 мин).
  2. Тестовое (3–4 часа): сверстать 1 экран по Figma + подключить к готовому REST-эндпоинту (список/пагинация/форма) и реализовать небольшой/средний CRUD на PHP (Laravel или Yii2).
  3. Код-ревью тестового и финальное интервью.

Если откликаешься — пришли слово “стэк” в начале твоего ответа на вакансию