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

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

Смартком

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

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

#

Москва

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

Мы небольшая, но амбициозная и сильная команда, которая развивает собственный веб-сервис на базе GenAI (генеративного искусственного интеллекта), которым уже пользуются тысячи людей (а с каждым днем всё больше). Мы ищем талантливого фронтендера...

12 апреля

#

Москва

Полный день

Цифровой СИБУР - это ИТ-кластер ведущего нефтехимического холдинга СИБУР, который решает масштабные задачи по цифровизации производственных и бизнес-процессов. Наша команда занимается разработкой и внедрением различных ИТ-решений. Ежедневно мы оптимизируем и влияем...

4 июня

#

Омск

Полный день

ВАКАНСИЯ С ПЕРЕЕЗДОМ В РЕСПУБЛИКУ ТАТАРСТАНОбязанности:
  • Разработка проектов с нуля;
  • Проведение Code Review;
  • Подбор технологий для новых проектов;
  • Улучшение существующей кодовой базы;
  • Проработка архитектуры...

29 апреля