Frontend разработчик
Локация: Удалённо
Компания: Smartcom
ЗП: от 120 000 до 180 000 р.
Занятость: Полная
Обязанности:
- Разработка клиентской части приложений компании на TypeScript с использованием фреймворка Vue 3;
- Разработка Vue-компонентов и библиотек для продуктов компании, покрытие реализованного функционала авто-тестами;
- Документирование кода;
- Оптимизация API совместно с backend-разработчиками;
- Планирование и декомпозиция задач, оценка сроков, ответственность за выполнение задач в срок;
- Проектирование, участие в обсуждении и поиске решения;
- Участие в code review.
Требования:
- Опыт frontend-разработки от 3 лет;
- Хорошее знание 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.
Для отклика пишите: @smartcom_online
Локация: Удалённо
Компания: Smartcom
ЗП: от 120 000 до 180 000 р.
Занятость: Полная
Обязанности:
- Разработка клиентской части приложений компании на TypeScript с использованием фреймворка Vue 3;
- Разработка Vue-компонентов и библиотек для продуктов компании, покрытие реализованного функционала авто-тестами;
- Документирование кода;
- Оптимизация API совместно с backend-разработчиками;
- Планирование и декомпозиция задач, оценка сроков, ответственность за выполнение задач в срок;
- Проектирование, участие в обсуждении и поиске решения;
- Участие в code review.
Требования:
- Опыт frontend-разработки от 3 лет;
- Хорошее знание 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.
Для отклика пишите: @smartcom_online