Middle Frontend Developer (React + TypeScript)
Team24
14 ноября 2025
Тирасполь
От 3 лет
Полный день
Не имеет значение
Гибрид (Дом/Офис)
Middle Frontend Developer (React + TypeScript)
Основные требования
• 3+ года коммерческого опыта в разработке SPA.
• Уверенные знания JavaScript (ES6+) и TypeScript.
• Глубокое понимание React (hooks, context, мемоизация, оптимизация рендеров).
• Опыт работы с state management (MobX / Redux Toolkit / Zustand / Recoil).
• Знание React Router, Axios / Fetch API.
• Опыт верстки адаптивных интерфейсов (Flexbox, Grid, media queries).
• Препроцессоры: Sass, Less
• Владение CSS-in-JS, SASS / SCSS, или styled-components.
• Понимание REST API, JSON, HTTP-запросов, CORS.
• Навыки работы с Vite / Webpack / Babel / ESLint / Prettier.
• Уверенная работа с Git, понимание git flow.
• Умение работать с макетами в Figma (pixel-perfect, адаптация под устройства, экспорт ассетов).
Будет плюсом
• Опыт с SSR (Astro)
• Настройка и создание StoryBook
• Знание Unit / Integration / E2E тестирования (Jest, Testing Library).
• React Native (разработка под iOS и Android)
• Опыт интеграции видеостриминга и работы с плеерами (например, HLS.js, Vlc, ExoPlayer).
• Понимание основ HLS/DASH.
Что ожидается от кандидата
• Самостоятельное ведение задач от оценки до продакшена.
• Умение писать чистый и поддерживаемый код.
• Понимание SOLID / DRY / KISS / YAGNI принципов.
• Участие в улучшении инфраструктуры проекта (линтеры, тесты, сборка).
• Опыт командной разработки и работы с задачами в трекере
• Умение разбираться в чужом коде и встраиваться в существующую архитектуру
• Предложение и внедрение улучшений в UI/UX и производительность.
Soft skills
• Умение аргументировать технические решения.
• Командная работа и открытость к обратной связи.
• Ответственность и инициативность.
• Способность оценивать задачи и декомпозировать их.
• Английский на уровне чтения технической документации.
Основные требования
• 3+ года коммерческого опыта в разработке SPA.
• Уверенные знания JavaScript (ES6+) и TypeScript.
• Глубокое понимание React (hooks, context, мемоизация, оптимизация рендеров).
• Опыт работы с state management (MobX / Redux Toolkit / Zustand / Recoil).
• Знание React Router, Axios / Fetch API.
• Опыт верстки адаптивных интерфейсов (Flexbox, Grid, media queries).
• Препроцессоры: Sass, Less
• Владение CSS-in-JS, SASS / SCSS, или styled-components.
• Понимание REST API, JSON, HTTP-запросов, CORS.
• Навыки работы с Vite / Webpack / Babel / ESLint / Prettier.
• Уверенная работа с Git, понимание git flow.
• Умение работать с макетами в Figma (pixel-perfect, адаптация под устройства, экспорт ассетов).
Будет плюсом
• Опыт с SSR (Astro)
• Настройка и создание StoryBook
• Знание Unit / Integration / E2E тестирования (Jest, Testing Library).
• React Native (разработка под iOS и Android)
• Опыт интеграции видеостриминга и работы с плеерами (например, HLS.js, Vlc, ExoPlayer).
• Понимание основ HLS/DASH.
Что ожидается от кандидата
• Самостоятельное ведение задач от оценки до продакшена.
• Умение писать чистый и поддерживаемый код.
• Понимание SOLID / DRY / KISS / YAGNI принципов.
• Участие в улучшении инфраструктуры проекта (линтеры, тесты, сборка).
• Опыт командной разработки и работы с задачами в трекере
• Умение разбираться в чужом коде и встраиваться в существующую архитектуру
• Предложение и внедрение улучшений в UI/UX и производительность.
Soft skills
• Умение аргументировать технические решения.
• Командная работа и открытость к обратной связи.
• Ответственность и инициативность.
• Способность оценивать задачи и декомпозировать их.
• Английский на уровне чтения технической документации.
Знание языков:
Английский Средний
Русский Продвинутый
Адрес:
Тирасполь
Дата актуализации:
14 ноября 2025
Отклик отправлен!
Зарегистрированные на сайте кандидаты чаще получают ответы от работодателей и могут напрямую общаться с ними в ЧАТЕ.