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

от 120 000 до 180 000 ₽ на руки

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

Смартком

Красный проспект

и еще 2 станции

г. Новосибирск

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

От 3 до 6 лет

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

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

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

Полный день

Обязанности:
  • разработка клиентской части приложений компании на TypeScript с использованием фреймворка Vue;
  • разработка Vue-компонентов и библиотек для продуктов компании;
  • покрытие реализованного функционала авто-тестами;
  • документирование кода;
  • оптимизация API совместно с backend-разработчиками;
  • планирование и декомпозиция задач, оценка сроков, ответственность за выполнение задач в срок;
  • проектирование, участие в обсуждении и поиске решения;
  • участие в code review.
Требования:
  • хорошее знание JavaScript (области видимости и замыкания, классы, контексты, промисы);
  • опыт работы с TypeScript: ООП, условные типы, дженерики, утилитарные типы;
  • опыт работы c Vue.js: понимать реактивность, жизненные циклы компонентов/роутера, управление состоянием, разработка директив;
  • уверенные знания HTML5 и CSS3(SASS/SCSS);
  • опыт использования Docker, опыт сборки собственных Docker-образов и написания compose-файлов;
  • навыки использования Git;
  • технический английского на уровне Intermediate, минимум Elementary.

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

  • опыт построения больших модульных бизнес-приложений:
    • навыки использования библиотек инжекции зависимостей: TSyringe, InversifyJS и пр;
    • навыки построения frontend-приложений с использованием микросервисной; архитектурой: module federation, динамическая загрузка кода, плагины;
    • навыки построения сложных форм с валидацией данных: vuelidate, veevalidate, zod, zup и пр;
  • понимание принципов UX: usability, доступность;
  • понимание процесса сборки Web-приложения: настройка сборщика vite или webpack;
  • навыки написания юнит-тестов и покрытия кода тестами: jest, vitest;
  • знание и опыт применения принципов: SOLID, DRY, BEM.
Условия:
  • Аккредитованная IT-компания;
  • Официальное трудоустройство;
  • Полная занятость; график работы 5/2;
  • Гибридный формат работы (Удаленная работа + офис).

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

Typescript
Javascript
Vue.js
Version control/git
Html5
Css3

Адрес

Новосибирск, улица Фрунзе, 5

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

Смартком

Вакансия опубликована 22.05.2024 в г. Новосибирск.

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

#

от 80 000 до 120 000 ₽

Москва

Семеновская

Полный день

ADN - аккредитованная IT-компания. Мы занимаемся разработкой, поддержкой и развитием сайтов в сфере e-commerce с 2002 года. С нами сотрудничают компании со всех уголков России. В числе наших клиентов: OZON, Еврохим, Теремок, Roca, Bite, Bombbar, Marvel и др...

14 июня

#

от 250 000 до 350 000 ₽

Санкт-Петербург

Полный день

Мы ищем опытного и высококвалифицированного Senior Front-end разработчика, который присоединится к нашей команде для разработки и поддержки сложных веб-приложений. Вам предстоит работать с использованием современных технологий и фреймворков, а также...

27 мая

#

Санкт-Петербург

Полный день

О нас:

IT- команда по разработке крутого продукта, который оставит конкурентов позади.

Мы стремительно растем и сейчас ищем именно тебя.

У нас от каждого игрока команды зависит многое, соответственно есть много зон для профессионального роста...

1 апреля