Frontend-разработчик (TypeScript)

Джипсиленд

Frontend-разработчик (TypeScript)

Москва

Метро: Библиотека им.Ленина

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

Обязанности:
  • Разработка и поддержка пользовательских интерфейсов;
  • Реализация продуктовых фич от технического задания до продакшена;
  • Работа с API, участие в обсуждении технических решений и улучшении качества кода.
Требования:
  • Уверенное владение TypeScript и современным JavaScript (ES6+), понимание принципов строгой типизации, опыт работы с generics, utility types, union и intersection types. Хорошее понимание асинхронности, event loop и принципов иммутабельности;
  • Опыт разработки с использованием React и функциональных компонентов, уверенная работа с хуками (useState, useEffect, useMemo, useCallback, useRef), понимание жизненного цикла, механизма перерендеров и работы с формами.
  • Опыт управления состоянием с использованием Redux Toolkit, Zustand, MobX или аналогичных решений, понимание разницы между локальным и глобальным состоянием, работы с side effects и derived state;
  • Опыт интеграции с REST API (GraphQL будет плюсом), работа с Axios или Fetch, обработка состояний загрузки и ошибок, базовая типизация API-ответов;
  • Веренные знания HTML5 и CSS3, опыт адаптивной верстки, работа с Flexbox и Grid, использование CSS Modules, SCSS или CSS-in-JS решений. Базовое понимание accessibility;
  • Практический опыт работы с Git (feature-ветки, merge, rebase, code review), менеджерами пакетов (npm, yarn, pnpm), сборщиками и инструментами разработки (Vite или Webpack), а также ESLint и Prettier;
  • Умение писать чистый, поддерживаемый и читаемый код, разбивать интерфейсы на переиспользуемые компоненты, следовать принципам DRY, KISS и базовым идеям SOLID на фронтенде;
  • Будет плюсом: опыт написания unit- и e2e-тестов (Jest, Vitest, Cypress, Playwright), работа с SSR/SSG (Next.js), оптимизация производительности, опыт работы с дизайн-системами или UI-китами.
Условия:
  • Конкурентную заработную плату, основанную на вашем опыте и профессионализме;
  • Возможность реализовывать свои идеи и вносить значительный вклад в развитие отдела разработки;
  • Стимулирующую и дружественную рабочую атмосферу, где приветствуется творчество и инновации;
  • Гибкий график работы и возможность удаленной работы.

    Если вы уверены в своих навыках и хотите развития в Frontend-разработке, то вы тот кого мы искали!
Навыки
  • TypeScript
  • JavaScript
  • HTML5
  • API
  • REST API
  • React
  • Git
  • Fetch
  • Axios
  • Zustand
  • MobX
  • CSS3
  • Flexbox
  • CSS Modules
  • SCSS
Посмотреть контакты работодателя

Адрес

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

Keep Calm
  • Москва

  • до 170000 RUR

Рекомендуем

Frontend-разработчик (React)

Гларус Диджитал

  • Москва

  • до 150000 RUR

Рекомендуем
БАЗИС
  • Москва

  • до 150000 RUR

Рекомендуем
Алабуга, ОЭЗ ППТ

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

Алабуга, ОЭЗ ППТ

  • Москва

  • от 127500 RUR

Октопустех
  • Москва

  • от 127500 RUR

АМИКОН
  • Москва

  • от 127500 RUR

2ГИС
  • Москва

  • от 127500 RUR

  • Москва

  • от 170000 RUR

Системная Интеграция

Frontend-разработчик (React)

Системная Интеграция

  • Москва

  • от 170000 RUR

Frontend-разработчик (D3.js / SVG / Canvas)

Плавинская Наталья Вячеславовна

  • Москва

  • от 170000 RUR

Wowworks
  • Москва

  • от 170000 RUR

Лига Ставок
  • Москва

  • от 170000 RUR

Эрливидео

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

Эрливидео

  • Москва

  • от 170000 RUR

Лига Цифровой Экономики

Frontend-разработчик (React, TypeScript)

Лига Цифровой Экономики

  • Москва

  • от 170000 RUR

Медиалогия
  • Москва

  • от 170000 RUR

НТЦ ИТ РОСА
  • Москва

  • от 170000 RUR

ВиаМоби
  • Москва

  • от 170000 RUR

Postgres Professional
  • Москва

  • от 170000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию