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

Actimind

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

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

О нас

Мы - небольшая продуктовая IT-команда с 25-летним опытом разработки ПО и кастомных решений для клиентов в более чем 130 странах мира.

Разрабатываем продуктовые решения для бизнеса - веб-приложения для организации бизнес-процессов, управления проектами и для учета рабочего времени команд.

Работаем полностью удаленно, ценим прозрачную коммуникацию и бережное отношение ко времени сотрудников.

Мы ищем Frontend-разработчика, который поможет нам развивать продукт и будет расти вместе с нами.

Чем предстоит заниматься:

  • Разрабатывать интерфейсы и улучшать пользовательский опыт наших веб-приложений.

  • Участвовать в проектировании API и обсуждении архитектурных решений.

  • Декомпозировать и оценивать задачи вместе с командой.

  • Поддерживать и постепенно улучшать существующий код - с аккуратным подходом к изменениям и рефакторингу.

  • Работать в тесной связке с backend-разработчиками, системными аналитиками и дизайнерами.

  • Участвовать в code review и постоянно улучшать внутренние процессы разработки.

  • Работать по Agile-подходу: участвовать в планировании, ревью и ретроспективах.

Стек:

  • TypeScript, React, React Router, Less/SCSS.

  • MobX, Redux, useQuery (или другой state manager - по необходимости).

  • Jest.

  • Webpack, Storybook.

  • Eslint, Stylelint.

  • REST API, MSW для моков.

  • Git, Github.

  • Confluence, Jira или аналогичные инструменты.

  • Docker, TeamCity.

Что мы от вас ожидаем (технические навыки):

Критически важно:

  • Уверенные знания JavaScript, TypeScript и React, MobX, опыт коммерческой разработки от 3 лет.

  • Понимание принципов SPA и работы REST API.

  • Умение декомпозировать задачи и оценивать трудозатраты.

  • Грамотное владение инструментами сборки (Webpack).

  • Опыт работы с системами контроля версий (Git).

  • Аккуратное отношение к чужому коду и умение работать с уже существующей логикой.

  • Способность писать чистый, поддерживаемый и типобезопасный код.

  • Умение эффективно работать в команде по Agile-подходу.

Желательно:

  • Опыт с useQuery, Redux или другим state manager’ом.

  • Знание принципов проектирования интерфейсов и UX.

  • Опыт оптимизации производительности фронтенда.

  • Опыт написания unit тестов.

  • Плюсом будет опыт работы с TeamCity и развертыванием приложений.

  • Хорошее знание методологий проектирования ПО и командной разработки.

Помимо технической стороны нам еще важно:

  • Ответственность и соблюдение договоренностей.

  • Умение аргументировать решения и принимать обратную связь.

  • Открытость в общении и способность договариваться.

Что мы предлагаем:

  • Полностью удалённый формат работы и full-time занятость.

  • График работы 5/2 с гибким началом рабочего дня.

  • Варианты официального оформления в разных странах.

  • Конкурентоспособная заработная плата + премии.

  • 100% оплата больничных и компенсация расходов на медицинское обслуживание.

  • Командные онлайн-активности и ежегодный выезд на оффлайн-корпоратив в разные страны мира.

  • Динамичная команда с быстрыми решениями без бюрократии.

Если тебе близок наш подход - ждем твой отклик и будем рады встрече, чтобы рассказать о нас подробнее.

Навыки
  • TypeScript
  • JavaScript
  • React
  • SPA
  • Webpack
  • Agile
  • TeamCity
Посмотреть контакты работодателя

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

ITP Mining
Удаленная работа
  • Астана

  • Не указана

Рекомендуем
Andersen
Удаленная работа
  • Астана

  • Не указана

Рекомендуем

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

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