Опубликовано 19 января 2026 г.

Middle+ Frontend Developer

Building iconв офис
Money bag icon-

О компании

TutorPlace - образовательная платформа, работающая с курсами нацеленными на получение результата учеником в кратчайшие сроки. Мы отошли от концепции - образование это долго, результаты от обучения можно получить уже за первый месяц занятий!

Мы в поиске опытного Middle/Middle+ Frontend-разработчика, который станет членом нашей команды разработки.

‼ Пожалуйста, обратите внимание, что удалённый и гибридный форматы работы отсутствуют

Технологический стек

  • React 18+ (Hooks, Context API)

  • Next.js (SSR/SSG/ISR)

  • TypeScript

  • Redux, Redux Toolkit, RTK Query

  • React Hook Form / Formik

  • Styled-components / CSS Modules / SCSS

  • Build & Tools:

  • Webpack / Vite

  • Git (GitFlow, trunk-based development)

  • ESLint, Prettier

  • Babel

    Основные обязанности

  • Разработка и поддержка веб-приложений на React/Next.js

  • Проектирование архитектуры frontend-части приложения

  • Написание чистого, масштабируемого и поддерживаемого кода

  • Разработка и интеграция API (REST)

  • Code review

  • Оптимизация производительности приложений (Core Web Vitals)

  • Написание технической документации

    Обязательные требования:
    Технические навыки:

  • Опыт коммерческой разработки от 3-х лет

  • Отличное знание JavaScript (ES6+) и TypeScript

  • Уверенное владение React (хуки, жизненный цикл, оптимизация рендера)

  • Опыт работы с Next.js (SSR, SSG, API routes, App Router)

  • Глубокое понимание Redux, Redux Toolkit, middleware (thunk/saga)

  • Опыт работы с современным CSS (Flexbox, Grid, анимации)

  • Опыт настройки Webpack / понимание сборки проектов

  • Опыт работы с REST API

  • Знание принципов адаптивной и кроссбраузерной верстки

  • Опыт работы с Git (branching, merge, rebase, conflicts)

    Soft skills:

  • Умение декомпозировать сложные задачи

  • Навыки коммуникации и работы в команде

  • Ответственность и соблюдение дедлайнов

    Будет плюсом:

  • Опыт с SSR и SEO-оптимизацией

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

  • Опыт написания тестов (Jest, React Testing Library, E2E)

  • Знание принципов SOLID, DRY, KISS

  • Опыт работы с WebSocket / Server-Sent Events

  • Опыт с CI/CD (GitHub Actions, GitLab CI)

  • Знание Web Performance API и методов оптимизации

  • Опыт с дизайн-системами и Storybook

  • Понимание принципов accessibility (a11y)

    Обратите внимание: мы рассматриваем кандидатов только с опытом коммерческой разработки на указанном стеке.

    Условия:

  • Работа в офисе в стиле loft (доступность от метро Балтийская 10 минут);

  • График работы 5/2 с 9:00-18:00;

  • Официальное оформление по ТК РФ в IT-компанию;

  • Стабильная «белая» заработная плата 2 раза в месяц без задержек;

  • Молодой и дружный коллектив, работа над реальным продуктом, который меняет подход к образованию;

  • Оборудованное рабочее место (MacOS или Windows на выбор);

  • Уютная кухня, кофемашина, лимонады free.

TU

TutorPlace

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

Получить оффер

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

Это единственная вакансия по вашему фильтру
вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript