Frontend

Frontend Developer М2 Full-time

О компании и команде

Мы ищем разработчика в команду, отвечающую за проведение процесса покупки/продажи недвижимости от самого первого этапа подачи заявки до регистрации сделки.

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

Основными целями команды является построение безопасного и удобного клиентского пути для физических лиц и риелторов. Мы "прячем" под капот всю сложную механику подготовки сделки, своевременно информируем пользователя о ключевых этапах ее прохождения, обеспечиваем удобный процесс коммуникации с другими участниками.

чем предстоит заниматься:

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

Ожидания от кандидата

  • на хорошем уровне понимания веб-технологии: HTML, CSS, TypeScript;
  • умения работать с React и популярными в его экосистеме библиотеками (React Router, React Query, React Hook Form, и т.д );
  • умения работать с инструментами для сборки проектов Webpack/Rspack/Rollup/Esbuild;
  • понимания принципов работы веб-приложений: HTTP-протокол, REST API;
  • опыт работы с инструментами производительности — владения инструментами для анализа производительности веб-страниц, такими как Lighthouse, WebPageTest, Chrome DevTools;
  • обладания навыками написания тестов и организации тестирования;
  • умения работать с dev tools в браузере, отлаживать ошибки приложения;
  • умения работать в команде, учитывать мнения различных ее участников;
  • умения проводить качественное код-ревью.

будет плюсом:

  • понимаете, как делать удобный интерфейс;
  • осведомлены о потенциальных угрозах безопасности в веб-приложениях и способах их предотвращения на стадии проектирования фронтенда;
  • умеете анализировать и разрабатывать архитектуру фронтенда;
  • имеете опыт работы с Service Workers, Web Workers;
  • имеете опыт работы с инфраструктурой и CI/CD;
  • понимаете принципы работы с базами данных и Node.js.

что используем:

TypeScript; Экосистема React (React Router, React Query, React Hook Form, ...); Webpack/Rspack/Rollup/Esbuild; NodeJS (NestJS) yarn; turborepo; Playwright/Vitest для тестирования; Storybook для разработки и демонстрации компонентов; GitLab (CI/CD).

Условия работы

Можно работать из дома или ходить в офис в Москве или в Санкт-Петербурге, в стиле openspace с переговорными комнатами, зонами отдыха, кухни с бесплатным чаем, кофе и сладостями

Зарплата + премии, есть материальная поддержка в разных жизненных ситуациях, скидки на внутренние сервисы компании, доплачиваем 4 недели за больничный, 31 день отпуска, скидки от партнёров в BestBenefits

С первых дней семь оплачиваемых sick days в год, оплата сессий с психотерапевтом от сервиса Zigmund.Online, а после испытательного срока расширенный ДМС со стоматологией и компенсацией фитнеса

Участие в конференциях и митапах, внешнее и внутреннее обучение и курсы, доступ в библиотеку МИФ

Соблюдаем work-life balance, прислушиваемся к каждому мнению, менторим и помогаем с развитием

Масштабные корпоративы, devrel-проекты, группы по интересам для спортсменов и музыкантов и другие активности

Overview

  • Employer: М2
  • Job Title: Frontend Developer М2
  • Published: 6 months ago
Apply For This Job