Frontend-разработчик (Vue)

от 200 000 ₽ на руки

Вакансия находится в архиве

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Кто мы

Привет! Мы команда Базис.Недвижимость — IT сервис для строительных компаний. Помогаем застройщикам быстрее передавать готовые объекты и заселять жильцов без лишних нервов.

С нашей системой работают десятки застройщиков и переданы тысячи новых квартир в разных регионах России. Мы молодой проект, но за 4 года существования на рынке начали менять подход застройщиков к строительству и нацелены делать это дальше. У нас есть много идей, которые ждут реализации и твоего участия.

Почему у нас классно?

— Работа над одним продуктом и постоянное его совершенствование, есть возможность воплотить свой архитектурный потенциал

— Наши разработчики не так узко специализированы, как в крупных компаниях, поэтому ты не будешь год отвечать за одну кнопку в интерфейсе, а значит будешь развиваться в разных направлениях.

— Нет многоуровневой иерархии и долгих согласований. Твои идеи всегда услышат и всегда будешь знать смысл каждой задачи.

— Быстро видим результат, твой код не уйдет в стол.

Стек

— JavaScript (в планах постепенный переход на TypeScript)

— Vue 2, Vue 3, Nuxt 3

— Pinia

— У нас несколько внутренних проектов, часть из них реализованы как SPA, есть SSR на Nuxt 3, а также монолит с одностраничными компонентами

— Собственная библиотека UI-компонентов через Storybook

Рабочий процесс

Agile в чистом виде - недельные спринты, доска с задачами в Gitlab и несколько контуров, от dev до production. Для качества кода - ESLint, перекрестные code-review, QA-тестирование.

Чем придется заниматься

  • Разработка новых разделов приложения на Vue.js, компоненты для существующих страниц, расширение функционала личного кабинета и много других интересных задач;

  • Ведение общей библиотеки UI-компонентов;

  • Оптимизировать производительность сервиса (сокращение числа api-вызовов, уменьшение размера js-бандла);

  • Участвовать в разработке новых архитектурных подходов, позволяющих сократить дублирование кода и ускорить разработку новых фич;

  • Рефакторинг старых компонентов и перевод на новые решения.

Будет дополнительным плюсом

  • Опыт работы в команде над крупными проектами более 2 лет;

  • Опыт коммерческой разработки на TypeScript

  • Написание тестов.

Что ждем от сотрудника

  • Хорошее знание JavaScript (ES6), HTML5, SCSS/LESS, адаптивная верстка (flex, grid);

  • Опыт работы с REST API;

  • Опыт работы с экосистемой Vue.js (Vue.js, Vue Router, Vuex, Vue CLI), Nuxt, Pinia.

  • Понимание принципов модульности и разделение кода, опыт в написании чистого, переиспользуемого кода.

  • Следование принципам SOLID и DRY

  • Использование соглашений/архитектур написания стилей (БЭМ)

  • Понимание общих принципов usability, UX;

  • Умение планировать и оценивать сроки выполнения работ;

  • Желание совершенствоваться и привносить в проект новые решения.

Ключевые навыки

Vue.js
Rest api
Nuxt.js
Vuex/pinia
Typescript

Контактная информация

Базис Недвижимость

Сайт: iflat.io

Почта: не указана

Вакансия опубликована 24.07.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

31 мая

#

Middle

Саратов

Полный день

Подробное описание

27 апреля

#

Москва

Удаленная работа

Подробное описание

20 мая