Вакансия: Frontend-разработчик
О компании
ITRIELT делает B2B-сервисы для застройщиков и агентов недвижимости: автоматизация продаж новостроек, прозрачные коммуникации «застройщик ↔ агент», внедрение AI-инструментов в бизнес процессы.
Миссия
Развивать отношения с ключевыми партнёрами путем улучшения технического функционала платформы согласно требованиям их бизнес процессов.
Задачи
•Разрабатывать и дорабатывать интерфейсы платформы на Vue.js.
•Поддерживать и развивать существующий frontend-проект на Vue 2.
•Реализовывать новые страницы, компоненты и пользовательские сценарии.
•Интегрировать frontend с REST API.
•Работать с формами, фильтрами, таблицами и другими интерактивными элементами интерфейса.
•Разбираться в существующем коде и самостоятельно находить оптимальные способы реализации задач.
•Исправлять ошибки и оптимизировать производительность frontend-части приложения.
•Взаимодействовать с backend-разработчиками, дизайнерами и менеджером проекта.
•Участвовать в обсуждении и оценке новых задач.
Что мы ждём от кандидата
•Коммерческий опыт frontend-разработки от 3 лет.
•Уверенное знание JavaScript.
•Практический опыт работы с Vue.js.
•Понимание компонентов, props/events, computed, watch и lifecycle hooks.
•Опыт работы с Vuex или другими инструментами управления состоянием.
•Хорошее знание HTML и CSS/SCSS.
•Опыт адаптивной вёрстки.
•Опыт взаимодействия с REST API.
•Умение самостоятельно разбираться в существующем проекте и доводить задачи до готового результата.
•Внимательность к деталям интерфейса и пользовательскому опыту.
Будет плюсом
•Знание PHP и опыт работы с Yii2.
•Понимание MySQL.
•Опыт работы с Vue 3.
•TypeScript.
•Опыт работы с крупными или legacy-проектами.
Что мы предлагаем
•Официальное оформление по ТК РФ.
•Работу над развивающейся B2B-платформой в сфере недвижимости.
•Реальные задачи с большим количеством бизнес-логики и интеграций.
•Возможность влиять на технические решения и развитие продукта.
•Работу в команде backend- и frontend-разработчиков.
•Возможность профессионального роста внутри команды.
•Базу знаний и поддержку команды при погружении в проект.