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

от 90 000 до 150 000 ₽ на руки

Зубцов Павел

г. Санкт-Петербург

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Проектная работа/разовое задание

График работы

Удаленная работа

Вакансия: Frontend-разработчик (Next.js v15+)

Просьба не писать , если у вас нет должных навыков указанных ниже, навыки должны быть выше среднего

Обязанности:

Разработка серьезного приложения с авторизацией , ролями пользователей , данными в реальной времени ( веб-сокетами ), умение оптимизировать код , работа с большими массивами данных

  1. Разработка и поддержка клиентской части веб-приложений с использованием Next.js v15+.

  2. Создание интуитивных, отзывчивых и современных UI/UX-интерфейсов с применением Tailwind CSS.

  3. Интеграция и кастомизация финансовых графиков с использованием библиотек react-ts-tradingview-widgets и lightweight-charts.

  4. Тесное взаимодействие с бэкенд-разработчиками для интеграции API (REST/GraphQL) и обеспечения корректной работы функционала.

  5. Участие в проектировании архитектуры фронтенд-части проекта с соблюдением принципов SOLID !

  6. Оптимизация производительности интерфейсов (включая SSR для Next.js).

  7. Написание чистого, модульного и документированного кода на TypeScript.

  8. Адаптация интерфейсов под разные устройства и браузеры.

  9. Участие в код-ревью и совместной работе над улучшением кодовой базы.

Требования:

Обязательные:

  • Глубокое знание React и Next.js v15+ (роутинг, SSR, SSG, оптимизация, App Router).

  • Опыт работы с Tailwind CSS (кастомизация конфигов, плагины, работа с дизайн-системами).

  • Уверенное владение TypeScript, включая асинхронное программирование и работу с API.

  • Навыки работы с библиотеками для финансовых графиков: react-ts-tradingview-widgets, lightweight-charts.

  • Опыт использования React Query для управления состоянием и кэширования данных.

  • Знание state-менеджеров, в частности Zustand.

  • Понимание принципов RESTful API и GraphQL, опыт интеграции с бэкендом.

  • Базовое понимание бэкенд-технологий: Nest.js (архитектура, DI, модули) и PostgreSQL (написание запросов, схемы БД).

  • Умение применять принципы SOLID при проектировании и написании кода.

  • Работа с системами контроля версий (Git), инструментами сборки (Webpack, Vite).

Желательные:

  • Опыт работы с TypeScript.

  • Знакомство с Redux Toolkit или другими state-менеджерами.

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

  • Понимание основ UX-дизайна, опыт работы с Figma/Adobe XD.

  • Знание паттернов проектирования (Factory, Observer и др.).

Условия:

  • Формат работы: Удаленно или гибрид (на ваш выбор).

  • Проекты: Разработка fintech-платформ с использованием передового стека технологий.

  • Команда: Работа в команде опытных fullstack- и backend-разработчиков.

  • Развитие:

    • Возможность углубить знания в Nest.js и PostgreSQL за счет внутренних курсов.

    • Участие в создании комплексных решений — от интерфейса до логики бэкенда.

  • Бонусы:

    • Гибкий график.

    • Премии за выполнение KPI.

    • Компенсация участия в профильных конференциях.

Что мы ценим:

  • Умение видеть продукт целиком, а не только свою часть задач.

  • Готовность изучать смежные технологии (бэкенд, DevOps).

  • Аккуратность в коде, внимательность к деталям интерфейса и следование best practices.

Как откликнуться?
Отправьте резюме, примеры кода (GitHub/GitLab) и описание опыта работы с графическими библиотеками в чат hh.ru с темой «Frontend-разработчик (Next.js 15+)».

Ключевые навыки

Nest js
Next js
Zustand
Tailwind css
Ui shadcn
Postgresql
Ооп
Docker
React

Контактная информация

Зубцов Павел

Сайт: не указан

Почта: не указана

Вакансия опубликована 09.04.2025 в г. Санкт-Петербург.

Похожие вакансии

#

Санкт-Петербург

Ломоносовская

Полный день

Подробное описание

7 апреля

#

от 90 000 до 150 000 ₽

Санкт-Петербург

Удаленная работа

Подробное описание

9 апреля

#

Санкт-Петербург

Удаленная работа

Подробное описание

10 апреля