Decart IT
сегодня

frontend разработчик

выше рынка на 55,0%
вакансия 250 400 ₽
в среднем 161 579 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Decart IT-outstaffing относится к специалистам как к партнёрам и помогает им участвовать в проектах, которые мотивируют и вдохновляют. Вам нужно будет разрабатывать на JavaScript и TypeScript, работать с React и его экосистемой, использовать TypeScript с модулями и async/await, управлять состоянием через Redux или MobX, взаимодействовать с REST API, JSON и HTTP/HTTPS, разрабатывать приложения с WebSockets, верстать адаптивно и кроссбраузерно по макетам Figma на HTML5 и CSS3, применять принципы ООП, SOLID и архитектурные паттерны вроде MVP, MVVM, Clean Architecture и FSD, рефакторить и оптимизировать код, работать с инструментами сборки Webpack, Gulp или Grunt, использовать Git, участвовать в code review, декомпозировать задачи, оценивать сроки, работать с Jira и Confluence.

требования

  • Коммерческий опыт разработки от 4–5 лет
  • Опыт разработки на JavaScript / TypeScript от 2–3 лет
  • Уверенный опыт работы с React (React 16+/18), понимание экосистемы React
  • Опыт работы с TypeScript (модули, async/await, promises)
  • Опыт работы со state-менеджерами (Redux и/или MobX)
  • Понимание клиент-серверного взаимодействия, опыт работы с REST API, JSON, HTTP/HTTPS
  • Опыт разработки приложений с использованием WebSockets
  • Уверенные знания HTML5, CSS3, адаптивной и кроссбраузерной вёрстки по макетам Figma
  • Понимание принципов ООП, SOLID, знание архитектурных паттернов (MVP, MVVM, Clean Architecture, FSD)
  • Опыт рефакторинга, оптимизации производительности и поддержки существующего кода
  • Владение инструментами сборки проектов (Webpack / Gulp / Grunt)
  • Опыт работы с системами контроля версий Git
  • Опыт командной разработки, участие в code review
  • Навыки декомпозиции задач и оценки сроков
  • Опыт работы с Jira, Confluence
  • Будет плюсом опыт работы с Next.js, GraphQL, интеграцией с картографическими сервисами (2GIS, Yandex, Google Maps), написанием unit и e2e тестов, Design System и развитием библиотеки UI-компонентов, инструментами мониторинга и логирования (Sentry), OpenAPI / openapi-generator, и высшее техническое образование

условия

  • Оформление по удобному формату (ИП, самозанятость)
  • График выбираешь сам, главное — синхронизировать тайм-зоны и иметь пересечения с командой (5/2, фуллтайм/парттайм, гибкое утро), можно совмещать проекты
  • Работа из любого места, где тихо и есть интернет
Email Добавить в отклики