💜 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Middle / Senior Frontend developer (React, TypeScript)

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

EdTech стартап: мобильное приложение для предпринимателей

Описание вакансии

О компании и команде

Мы ищем Middle Frontend developer (React, TypeScript) для работы над проектом в сфере EdTech. Наш продукт поможет предпринимателям развивать свой бизнес и минимизировать ошибки управления.

Ожидания от кандидата

Твои задачи:

  • Разработка веб-интерфейса приложения с использованием React, TypeScript и Material-UI
  • Верстка адаптивных и кроссбраузерных страниц согласно дизайну UI/UX
  • Интеграция с бэкендом по протоколам REST и WebSocket
  • Оптимизация производительности и безопасности приложения
  • Написание чистого, понятного и поддерживаемого кода с учетом принципов SOLID и ООП

Твои навыки и опыт:

  • Опыт работы с HTML5 и CSS3, в том числе с препроцессорами и JSS
  • Опыт работы с React, в том числе с хуками, роутингом, стейт-менеджментом и тестированием
  • Знание и понимание основных концепций TypeScript, в том числе типизации, дженериков и интерфейсов
  • Опыт работы с Node.js
  • Опыт работы со сборщиком Vite / Webpack
  • Знание и понимание основных концепций JavaScript, в том числе ES6+, асинхронности, промисов и генераторов
  • Умение работать с инструментами разработки, такими как Git, Bitbucket
  • Владение английским языком на уровне не ниже Intermediate

Условия работы

  • Гибридный формат работы: часть времени в офисе в Санкт-Петербурге, часть времени на удаленке
  • Комфортный коворкинг с кофе-брейками
  • Гибкий график работы с возможностью выбора удобных часов
  • Заработная плата с пересмотрами раз в 3 месяца

Бонусы

Телемедицина для сотрудника и членов его семьи после 2-х месяцев работы

Дополнительные инструкции

На вакансию будут следующие этапы:

  • Анализ резюме
  • Этап собеседования с HR
  • Техническое интервью с техлидом
  • Интервью с проектным менеджером
  • Принятие решения и оффер