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

от 250 000 ₽ на руки

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

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

Более 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-бандла);
  • Рефакторинг старых компонентов и перевод на новые решения.
  • Планомерный перевод проекта с Vue 2 на Vue 3.
  • Code-review задач коллег.

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

  • Опыт работы в команде над крупными проектами более 5 лет;
  • Опыт коммерческой разработки на TypeScript
  • Написание тестов

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

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

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

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

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

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

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

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

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

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

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

Javascript
Typescript
Vue.js
Vue.js
Rest api
Nuxt.js

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

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

Сайт: iflat.io

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

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

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

#

Санкт-Петербург

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

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

20 августа

#

Не указана

Москва

Полный день

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

22 марта

#

Не указана

Москва

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

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

22 марта