Описание вакансии
В связи с развитием продукта ищем 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;
- Формат работы офис / гибрид / удаленно;
- Бонусная программа для сотрудников: ДМС, компенсация занятий английским языком и спортом, а также корпоративные мероприятия и тимбилдинги.