Обязанности:
- Организация рефакторинга фронтенд-кода для улучшения его качества и производительности;
- Проведение Code Review, контроль качества кода, выполненного младшими разработчиками;
- Контроль за соблюдением архитектурных паттернов и стандартов кодирования в команде;
- Интеграция с backend-сервисами и внешними API;
- Наставничество и обучение младших разработчиков, участие в подборе персонала;
- Проектирование структуры и архитектуры фронтенд-приложений;
- Участие в подготовке технической документации;
- Участие в планировании и оценке задач разработки;
- Участие в подготовке документации;
- Участвовать в планировании и оценке задач.
- Высшее техническое образование;
- Аналитический склад ума, внимательность к деталям;
- Ответственность и организованность;
- Опыт разработки на JavaScript (ES6+), TypeScript от 5 лет;
- Отличные знания Vue.js, опыт работы с Composition API;
- Глубокое понимание работы браузера и стандартов веб-разработки (HTML5, CSS3, Web API, Жизненные циклы компонентов);
- Опыт работы с Vuex/Pinia для управления состоянием;
- Знание компонентной архитектуры и её реализации;
- Опыт работы с CSS-препроцессорами (Sass, Less) решениями;
- Опыт работы с инструментами сборки (Webpack, Vite);
- Оптимизация производительности веб-приложений;
- Понимание принципов веб-безопасности;
- Опыт работы с Git и CI/CD инструментами;
- Опыт работы с Agile/Scrum-методологиями разработки;
- Официальное трудоустройство согласно ТК РУ;
- Возможность построить карьеру в ведущем банке Узбекистана;
- Офис в Ташкент Сити;
- Достойная, конкурентоспособная оплата труда (обсуждается по итогам собеседования);
- Широкие возможности для профессионального развития (обучение, карьерный рост);
- Гибкое начало дня, сотрудник сам выбирает с 9.00-18.00, 9.30-18.30 или с 10.00-19.00.