21 ноября 2024
Команда разработки продукта Умное Здание ищет талантливых специалистов, готовых принять вызов и внести свой вклад в революцию на рынке Автоматизированных Систем Управления Зданиями.
Создание продукта происходит на базе города будущего СберСити под Москвой. Перед командой стоит амбициозная задача не только для создания внутреннего продукта, но и выхода на рынок.
Если вы хотите прокачать свои навыки, решать сложные и интересные задачи, внести свой вклад в развитие продукта на ранней стадии, ждём вас.
Наши принципы:
Создавать качественный, полезный и понятный продукт, закрывающий реальные потребности пользователей
Браться за сложные, интересные цели и достигать их
Действовать из возможностей, а не ограничений. Создавать новые стандарты в отрасли
Открыто делиться информацией внутри команды и давать возможность каждому внести вклад в общее дело
Мы ищем:
Опытного Senior Frontend - разработчика, способного эффективно решать сложные технические задачи
Технологический стек и архитектура:
React + TypeScript
Zustand
TanStack Query/Form/Router
primereact + primeflex
Vite
Микрофронтендная архитектура с методологией FSD
API first
Websocket
Чем предстоит заниматься:
Разработка и поддержка нового IIoT продукта
Верстка UI-компонентов на основе primereact+primeflex
Разработка API first функционала по описанным требованиям
Редкие правки в легаси
Участие в ежедневных стендапах (в 10 утра)
Код-ревью
Участие в еженедельном обсуждении постановок и оценке задач
Участие в еженедельном обсуждении архитектуры, технологий и существующих проблем фронтенда
Взаимодействие с аналитиками, бэкенд-разработчиками, дизайнером, архитектором
Мы ожидаем от кандидата:
Опыт коммерческой разработки от 5 лет
Умение писать чистый читаемый и поддерживаемый код
Практика SOLID, DRY, KISS
Понимание принципов работы браузера
Уверенное знание JavaScript (ES5+), HTML, CSS
Опыт разработки на React/TypeScript
Опыт работы с любым менеджером состояния
Умение писать юнит/модульные тесты
Умение работать с Git, понимание стандартных моделей ветвления (GitFlow/TBD)
Опыт работы с npm
Будет плюсом:
Опыт работы с WebSocket
Опыт настройки Vite/Webpack
Опыт настройки линтера и форматирования кода
Опыт работы c Docker
Опыт работы с Figma
Знание других языков программирования
Умение работать с CLI
Опыт мобильной верстки и разработки нативных приложений
Условия