Опубликовано 6 дней назад

Frontend-разработчик в Altenar удалённо

World iconудаленно
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Altenar — международная IT-компания, основанная в 2011 году, с офисами в России, на Мальте, Греции, Грузии и острове Мэн. Мы специализируемся на разработке высоконагруженного ПО и являемся ведущим поставщиком технологических hешений для индустрии спортивных данных за рубежом.

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

Технологии, которые мы используем:

  • Последнюю версию TypeScript;
  • Valtio для работы со стейтом;
  • Styled-components и css-modules;
  • Для поддержания чистоты проекта oxfmt, pre-push git hooks;
  • Собираем код с помощью Vite и Webpack;
  • Nx монорепозиторий с Integrated Repos подходом.
Обязанности:
  • Разработка и поддержка новых и существующих функциональных возможностей продукта;
  • Реализация пользовательских интерфейсов на React и TypeScript в соответствии с дизайном и бизнес-требованиями;
  • Написание чистого, читаемого, поддерживаемого и переиспользуемого кода;
  • Участвовать в проектировании архитектуры приложений, предлагая оптимальные решения для достижения бизнес-целей;
  • Проводить код-ревью, рефакторинг для повышения качества кода и обмена опытом внутри команды.
Необходимые навыки:
  • Уверенное знание JavaScript (ES6+) и TypeScript, понимание системы типов, generics и utility types;
  • Опыт коммерческой разработки на React от 3 лет, хорошее понимание React Hooks, жизненного цикла компонентов и принципов рендеринга;
  • Уверенное владение HTML5, CSS3, Flexbox, Grid и адаптивной вёрсткой;
  • Опыт работы с CSS-in-JS (Styled Components) или аналогичными решениями;
  • Понимание принципов управления состоянием приложения и опыт работы с библиотеками state management;
  • Понимание принципов компонентной архитектуры, переиспользования
    компонентов и разделения ответственности;
  • Понимание принципов оптимизации производительности React-приложений;
  • Умение самостоятельно анализировать требования, оценивать задачи и
    предлагать технические решения;
  • Умение делать качественно code review;
  • Участвовать в построение архитектуры front-end части приложений;
  • Знание английского языка B2 (Общаться с иностранными коллегами).

Будет плюсом:

  • Опыт использования Storybook для разработки и документирования
    UI-компонентов;
  • Опыт работы с Web Workers;
  • Понимание работы браузера, сетевых запросов, кэширования и механизмов загрузки ресурсов;
  • Опыт разработки UI-библиотек, SDK или встраиваемых виджетов;
  • Понимание принципов микрофронтенд архитектуры;
  • Опыт работы с CI/CD;
  • Знакомство с Nx или Turborepo.

Мы предлагаем:

  • Работу в аккредитованной IT-компании;
  • Оформление по ТК РФ и достойную белую заработную плату;
  • Работу над интересными проектами, на которые вы сможете активно влиять;
  • ДМС, стоматологию и страхование жизни с первой рабочей недели за счет работодателя;
  • Компенсацию фитнеса;
  • Компенсацию за интернет и электроэнергию;
  • Удаленную работу на территории России/ Грузии или работу в офисе по вашему выбору (Москва, Санкт-Петербург, Владимир, Тбилиси);
  • Возможность изучения английского за счет компании;
  • Участие в профильных конференциях, митапах и корпоративных активностях по желанию;
  • Обучение и поддержку при подготовке докладов для публичных выступлений.
Эту вакансию мы нашли в HH.ru
Altenar

Altenar

удалённо

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 150 000 – 250 000 ₽, медиана 184 250 ₽.

55k184k322k

обычно платят (p25–p75): 150 000 – 250 000 ₽

Когорта JavaScript, Middle · 52 вакансии за 90 дней

Зарплаты JavaScript →

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики