Frontend Developer (Vue 3)
Коротко
Develops new functionality and maintains web applications using Vue 3, TypeScript, Pinia, and TanStack Query, performs code reviews, and optimizes performance. · Needs: 3+ years in commercial frontend development, Vue 3, TypeScript, Pinia, TanStack Query, SPA experience, Git, and GitHub code samples.
Описание от работодателя
В связи с развитием продукта ищем Frontend Developer , который будет участвовать в разработке и развитии современных веб-приложений. Если вам интересно создавать качественные интерфейсы, работать с большими проектами и влиять на архитектуру решений — будем рады познакомиться.
Чем предстоит заниматься:
Разрабатывать новый функционал и поддерживать существующие веб-приложения;
Реализовывать бизнес-логику и участвовать в проектировании решений;
Проводить code review, поддерживать качество и читаемость кода;
Исправлять ошибки и оптимизировать производительность приложения;
Работать с API, анализировать сложные сценарии и интеграции;
Взаимодействовать с backend-разработчиками, аналитиками, дизайнерами и QA;
Участвовать в планировании задач, обсуждении технических решений и релизах продукта.
Что мы ожидаем:
Опыт коммерческой frontend-разработки от 3 лет;
Уверенное владение Vue 3, TypeScript, Pinia и TanStack Query;
Понимание принципов SOLID, DRY и основных паттернов проектирования;
Опыт разработки крупных SPA-приложений;
Опыт работы с Git и командной разработкой;
Опыт работы с HTTPS, WebSockets, SSE и REST API;
Навыки написания Unit-тестов и участия в Code Review;
Опыт оптимизации производительности интерфейсов и работы с большими объемами данных;
Понимание Agile-процессов (Scrum) и желание писать чистый, поддерживаемый код.
Будет плюсом:
Опыт работы с Reka UI, PrimeVue, Ant Design или другими UI-библиотеками;
Знание экосистемы TanStack (Vue Query, Forms, Virtual и др.);
Опыт использования VueUse, Vuelidate, Zod;
Опыт работы с OpenPGP или другими библиотеками для обеспечения безопасности данных.
ВАЖНО: наличие примеров кода на GitHub является обязательным требованием для данной позиции и важной частью рассмотрения профиля.
Условия: Оформление по ТК Армении и официальная заработная плата;
Оплачиваемый отпуск, больничные и day-off;
Формат работы офис / гибрид / удаленно;
Бонусная программа для сотрудников: ДМС, компенсация занятий английским языком и спортом, а также корпоративные мероприятия и тимбилдинги.