Старший Разработчик (React, TypeScript, Redux)

Присоединяйтесь к нашей команде в качестве инженера-программиста, где вашей основной задачей будет разработка программных компонентов с использованием JavaScript (React и TypeScript).

React Careers

Описание:

Присоединяйтесь к нашей команде в качестве инженера-программиста, где вашей основной задачей будет разработка программных компонентов с использованием JavaScript (React и TypeScript). Эта роль идеально подходит для специалистов, которые стремятся к работе в среде полного стека разработки. Вы будете участвовать во всем жизненном цикле разработки программного обеспечения, от анализа требований до проектирования и разработки инновационных программных продуктов и компонентов. Кроме того, важной частью вашей работы будет устранение неполадок и дефектов программного обеспечения. Эта позиция идеально подходит для тех, кто страстно относится к работе, готов принять вызовы, брать на себя ответственность за проекты и стремится предоставлять клиентам результаты высочайшего качества в рамках нашей преданной и гибкой команды.

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

  • Разработка и реализация новых программных продуктов и компонентов, а также улучшение существующих.
  • Создание качественного, тестированного и устойчивого кода с использованием передовых технологий.
  • Работа как самостоятельно, так и в команде в динамичной агильной среде.
  • Регулярное обновление и уточнение документации.
  • Поддержание высоких технических стандартов и руководство командой в технических решениях.
  • Консультирование по оптимальным практикам и методологиям разработки.
  • Предоставление технического лидерства и знаний коллегам-разработчикам.
  • Активное выявление и устранение технических препятствий для команды.
  • Руководство обсуждениями технологического стека фронтенда и поощрение команды к изучению новых технологий.
  • Организация технических переговоров между командами по вопросам зависимостей.
  • Внедрение и совершенствование процессов управления ошибками и инцидентами.
  • Содействие непрерывному улучшению во всех аспектах цикла разработки.

Необходимые Качества, Навыки и Опыт:

  • Хорошее знание JavaScript, TypeScript, React, Redux, Jest, Cypress, Git.
  • Хорошее знание HTML5/CSS3, Flexbox, Grid, SASS.
  • Понимание основ протокола HTTP.
  • Опыт в модульном, интеграционном и компонентном тестировании, тестировании графического интерфейса и автоматизации
  • тестов.
  • Опыт мониторинга производительности.
  • Понимание принципов SOLID.
  • Опыт использования открытых библиотек, инструментов и фреймворков для логирования, связывания, тестирования и сборки.
  • Опыт работы над сложными продуктами в агильной среде на всех этапах жизненного цикла разработки программного
  • обеспечения.
  • Отличное владение английским языком как в устной, так и в письменной форме.
  • Энтузиазм и способность к совместной работе в команде.

Преимущества:

Помимо конкурентоспособной зарплаты и щедрого отпуска, мы предлагаем ряд льгот, включая медицинское страхование, обучение навыкам и многое другое, в зависимости от местоположения. Мы также предлагаем множество дополнительных преимуществ, включая социальные мероприятия на протяжении всего года, такие как летние и зимние корпоративы, ежемесячные мероприятия по командообразованию, спортивные турниры, благотворительные инициативы и мероприятия по поддержанию здоровья.

Мы поможем развитию вашего бизнеса!