Middle Frontend Developer (Vue.js) на EduTech-проект
Требования
Местоположение и тип занятости
Компания
Разработка индивидуальных веб-ориентированных программных решений (PDSP) для крупного и среднего бизнеса.
Описание вакансии
Условия работы
Приглашаем опытного Vue.js-разработчика к участию в разработке нового EduTech-проекта — SaaS-платформы, предназначенной для агрегации и визуализации данных в сфере образовательного бизнеса в США, их последующего статистического анализа. Бэкенд будет написан на Laravel Framework и в виде REST API для клиентской части и обслуживания внешних приложений. Клиентская часть будет написана в виде SPA с использованием фреймворка Vue.js.
О проекте:
- SPA-портал с большим набором разнообразных графиков и виджетов с данными;
- Headless-архитектура с REST API;
- DevOps на базе Docker, Ansible, Terraform, GitHub.
Задачи:
- разработка SPA-портала, обеспечение безопасности данных, оптимизация производительности;
- участие в улучшении процесса разработки, регулярном Code Review;
- написание кода в соответствие с лучшими практиками, его документирование и покрытие тестами;
- декомпозиция задач, оценка трудоёмкости и соблюдение взятых обязательств по срокам исполнения;
- написание чистого современного кода, соответствующего лучшим практикам JS-разработки.
Требования:
- опыт разработки на JS от 3-х лет;
- отличное знание современного JavaScript (Prototypal inheritance, Closure, Promises, Async/Await, Web Workers) и HTML/CSS (Semantics, a11y, RWD);
- хорошее знание Vue.js и его экосистемы (Vue Router, Vuex);
- опыт работы с REST API;
- владение современными инструментами разработки (Babel, NPM, Vite.js).
Будет плюсом:
- наличие опыта использования Vue.js 3;
- наличие опыта использования Tailwind CSS, WebSockets и написания unit-тестов;
- владение навыками работы в Linux/MacOS Shell.
Мы предлагаем:
- remote-first, гибкий график, язык коммуникации команды — русский;
- сотрудничество в формате B2B с компанией, зарегистрированной в Республике Польша (предпочтительно, но рассмотрим иные варианты);
- плановый пересмотр заработной платы по результатам работы;
- неформальная обстановка внутри команды;
- корпоративные курсы английского языка.