Обязанности:
- разработка и поддержка веб-приложений на базе Vue;
- участие в проектировании архитектуры фронтенд-решений;
- оптимизация производительности приложений и улучшение пользовательского опыта;
- взаимодействие с командой разработчиков, дизайнерами и менеджерами проектов;
- проведение код-ревью и участие в разработке стандартов кодирования.
Требования:
- уверенное знание JavaScript (ES6+), TypeScript и библиотеки Vue;
- опыт работы с библиотеками Axios, MomentJs, Vuex;
- уверенное знание HTML5, CSS3 и адаптивной верстки;
- опыт работы с фреймворком Tailwind;
- опыт работы с инструментами сборки и системами контроля версий (Git), опыт разрешения конфликтов мерджа;
- глубокое понимание принципов RESTful API и опыт интеграции с бэкенд-сервисами.
Дополнительными преимуществами будут:
- знание / опыт работы с React и React Native;
- знание серверных языков программирование (PHP, Golang, Kotlin);
- знание / опыт работы с базами данных (MySQL);
- понимание принципов монолитной и микросервисной архитектуры, архитектурных паттернов.
Условия:
-
полная занятость, есть возможность работать удаленно;
- конкурентная заработная плата, обсуждаем на собеседовании;
- профессиональная рабочая команда;
- минимум бюрократии, быстрые согласования.