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

от 50 000 до 150 000 ₽ до вычета налогов

Вакансия находится в архиве

Требуемый опыт работы

Нет опыта

Тип занятости

Полная занятость

График работы

Полный день

  • HTML5 + CSS
    Умение оправдано применять теги, в соответствии с причиной их использования. Адаптивная верстка, работа с canvas и с анимациями. Sass (scss) приветствуется.
  • JavaScript
    Уверенные знания обычного js, поддерживаемого во всех браузерах. Понимание того, как происходит выполнение программного кода js в браузере, умение работать с DOM средствами обычного js.
  • TypeScript
    Понимание принципов ts и примерное понимание механизмов трансформации кода на ts в обычный js. Так же приветствуется понимание принципов работы с технологией webpack и бандлерами в принципе, но необязательно.
  • React (с использованием TypeScript)
    Требуется хорошее понимание парадигмы функционального программирования и её реализации в фреймворке React. Обязательны навыки работы со связкой React + TypeScript. Понимание основ ооп так же обязательно, приветствуется знание более общих понятий, таких как императивное и декларативное программирование. Обязательно знание принципов работы основных механизмов React (компоненты, жизненный цикл компонентов, хуки, кастомные хуки с использованием всех возможностей обычного js). Понимание технологии VDOM и процесса согласования. Знания о принципах оптимизации SPA на react. Приветствуются, но необязательны знания о технологиях SSG и SSR, а также принципов react fibers.
  • Следить за красотой верстки. Не делать как придется, а делать как лучше и практичнее в перспективе. Также избегать кривой верстки и серьёзных неоправданных визуальных расхождений с макетом. Приветствуется pixel perfect, лучше даже vh vw perfect.
  • Умение самостоятельно искать решение для поставленной задачи общедоступными средствами, читать, тестировать и отлаживать любой код (не только свой) в рамках стека, самостоятельно принимая решения относительно качества кода, в соответствии с установленным регламентом внутри команды. Искать пути для оптимизации кода (если необходимо) и проводить отладку для выявления несоответствий с желаемой производительностью. Быть в состоянии работать с devtools, postman. Умение работать с какой-либо реляционной бд либо через консоль, либо через админку и понимание основ языка запросов sql. Git обязателен как и умение с npm в консоли работать.

Ключевые навыки

Html5
Javascript
Typescript
React

Адрес

Ижевск, улица Холмогорова, 65А

Контактная информация

Омегасофтвер Рус

Вакансия опубликована 21.03.2024 в г. Ижевск.

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

#

Владивосток

Полный день

Подробное описание

26 декабря

#

Middle

Москва

Удаленная работа

Подробное описание

6 июня

#

Москва

Удаленная работа

Подробное описание

9 августа