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

Дата размещения вакансии: 05.11.2025
Работодатель: Низомов Фирдавс Валиевич
Уровень зарплаты:
от 150000 до 180000 RUR
Город:
Москва
Днепропетровская улица 2
Требуемый опыт работы:
От 3 до 6 лет

Satib современная платформа объявлений для СНГ (по типу Avito/OLX), с микросервисной архитектурой, реальным временем, платными услугами и развитой системой личных кабинетов.

Мы активно развиваем фронтенд (Next.js + TypeScript) личный кабинет, чат, карту недвижимости, интеграцию платных услуг, административную панель и другие модули.

Обязанности

  • Разработка интерфейсов на Next.js (React + TypeScript).

  • Работа с SSR / SSG, динамической маршрутизацией и SEO-оптимизацией.

  • Реализация адаптивной и кроссбраузерной верстки (TailwindCSS).

  • Интеграция с backend-API через REST (GraphQL в перспективе).

  • Работа с WebSocket-событиями (чаты, уведомления, статусы).

  • Оптимизация производительности (code splitting, lazy loading, memoization).

  • Управление состоянием через React Query / Zustand / Context API.

  • Участие в проектировании UX/UI совместно с дизайнером.

  • Написание unit-тестов компонентов (Jest + Testing Library).

  • Участие в ревью кода и планировании задач в Jira / GitLab.

Требования

  • Опыт коммерческой разработки на React от 4 лет.

  • Уверенное владение TypeScript.

  • Опыт работы с Next.js (SSR, маршрутизация, динамические страницы).

  • Отличная верстка (TailwindCSS, адаптив, семантика).

  • Опыт интеграции REST API (axios/fetch, React Query).

  • Понимание принципов WebSocket и real-time обновлений.

  • Знание современных паттернов проектирования фронтенд-приложений.

  • Навыки оптимизации и отладки клиентской производительности.

Будет плюсом

  • Опыт работы с GraphQL Apollo Client.

  • Работа с Push-уведомлениями в браузере.

  • Навыки работы с Docker (локальный запуск сервисов).

  • Опыт разработки админ-панелей.

  • Опыт интеграции карт (Yandex / Mapbox).

  • Навыки i18n (многоязычность интерфейсов).

Условия

  • Разработка крупного продукта с современной архитектурой.

  • Влияние на выбор технологий и подходов.

  • Работа в команде с Backend, QA, DevOps.

  • Комфортные процессы, гибкий график.

  • Долгосрочный контракт, рост вместе с проектом.