Frontend-разработчик

Брусника
Екатеринбург Опубликовано 16 мая 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

О компании Брусника — российская девелоперская компания. Специализируется на строительстве жилых многоэтажных домов. Основана в 2004 году. Штаб-квартира находится в Екатеринбурге. Брусника строит современное демократичное жильё в крупных городах Урала и Сибири, Москве, Санкт-Петербурге, Липецке, Московской и Ленинградской областях. Ежегодно это 8 000 новых квартир для российских семей. Один из фокусов Брусники — цифровизация . Наши специалисты создают уникальную и сложную систему управления девелоперским бизнесом, интегрирующую множество продуктов собственной и сторонней разработки. Мы про гибкую сервисную архитектуру и современные стеки. Кого ищем Наша команда ценит качественный код, современные подходы к разработке и стремится создавать продукты с продуманным и эффективным пользовательским интерфейсом. Если вы любите решать интересные архитектурные задачи, работать с большими объемами данных и видеть результат своего труда в работе крупной компании — вам к нам. Наш технологический стек: фронтенд React, TypeScript, Redux, Redux-Saga, React Router; бэкенд: NestJS, TypeORM, PostgreSQL, Kafka; тестирование: Jest; инфраструктура: Docker, Git. Что делать Разрабатывать и поддерживать клиентскую часть высоконагруженной HR-системы; Проектировать и реализовывать пользовательские интерфейсы на React с использованием TypeScript (функциональные компоненты, хуки); Тесная интеграция с бэкендом: работать с REST/GraphQL API, обеспечивать согласованность состояния клиента и сервера, грамотно обрабатывать ошибки; Управлять состоянием приложения: использование современных стейт-менеджеров (Redux Saga, а при необходимости — Zustand или MobX); Оптимизировать производительность: профилирование и устранение «узких мест», реализация ленивой загрузки модулей, разделение бандлов; Работать с данными: эффективное отображение, фильтрация, сортировка и валидация больших объемов данных в UI (пагинация, виртуализация); Заниматься версткой по готовым макетам с соблюдением pixel perfect и обеспечением адаптивности под разные устройства; Обеспечивать качество: написание unit- и интеграционных тестов с использованием Jest, участие в код-ревью, документирование компонентов; Улучшать архитектуру, предлагать варианты улучшений и внедрять их в клиентскую часть приложения; Работать в команде с бэкенд-разработчиками, дизайнерами, тестировщиками и менеджерами продукта. Что ждем от кандидата Опыт коммерческой frontend-разработки на React и TypeScript от 2-х лет; Глубокое понимание современных возможностей React (хуки, контекст, производительность); Практический опыт работы с одним из стейт-менеджеров: Redux Saga, Zustand или MobX; Уверенные навыки адаптивной и кроссбраузерной верстки (CSS3, CSS-in-JS); Опыт работы с REST API. Знакомство с GraphQL будет большим плюсом; Понимание принципов клиент-серверного взаимодействия, обработки ошибок и оптимизации запросов; Опыт написания тестов (Jest, React Testing Library); Умение работать в команде, соблюдение gitflow, практика код-ревью и понятный, самодокументированный код; Приветствуется опыт работы в FinTech или с корпоративными системами (HR, ERP); Будет дополнительным преимуществом базовое понимание бэкенда ( SQL, NestJS). Условия работы Работа в девелоперской компании, продукт которой вдохновляет; Возможность профессионального роста и развития компетенций; Внутренняя платформа, объединяющая десятки образовательных программ и курсов; Удаленный формат работы; Спецусловия при покупке жилья в Бруснике; Работа в IT-команде внутри девелопера.
Описание
О компании Брусника — российская девелоперская компания. Специализируется на строительстве жилых многоэтажных домов. Основана в 2004 году. Штаб-квартира находится в Екатеринбурге. Брусника строит современное демократичное жильё в крупных городах Урала и Сибири, Москве, Санкт-Петербурге, Липецке, Московской и Ленинградской областях. Ежегодно это 8 000 новых квартир для российских семей. Один из фокусов Брусники — цифровизация . Наши специалисты создают уникальную и сложную систему управления девелоперским бизнесом, интегрирующую множество продуктов собственной и сторонней разработки. Мы про гибкую сервисную архитектуру и современные стеки. Кого ищем Наша команда ценит качественный код, современные подходы к разработке и стремится создавать продукты с продуманным и эффективным пользовательским интерфейсом. Если вы любите решать интересные архитектурные задачи, работать с большими объемами данных и видеть результат своего труда в работе крупной компании — вам к нам. Наш технологический стек: фронтенд React, TypeScript, Redux, Redux-Saga, React Router; бэкенд: NestJS, TypeORM, PostgreSQL, Kafka; тестирование: Jest; инфраструктура: Docker, Git. Что делать Разрабатывать и поддерживать клиентскую часть высоконагруженной HR-системы; Проектировать и реализовывать пользовательские интерфейсы на React с использованием TypeScript (функциональные компоненты, хуки); Тесная интеграция с бэкендом: работать с REST/GraphQL API, обеспечивать согласованность состояния клиента и сервера, грамотно обрабатывать ошибки; Управлять состоянием приложения: использование современных стейт-менеджеров (Redux Saga, а при необходимости — Zustand или MobX); Оптимизировать производительность: профилирование и устранение «узких мест», реализация ленивой загрузки модулей, разделение бандлов; Работать с данными: эффективное отображение, фильтрация, сортировка и валидация больших объемов данных в UI (пагинация, виртуализация); Заниматься версткой по готовым макетам с соблюдением pixel perfect и обеспечением адаптивности под разные устройства; Обеспечивать качество: написание unit- и интеграционных тестов с использованием Jest, участие в код-ревью, документирование компонентов; Улучшать архитектуру, предлагать варианты улучшений и внедрять их в клиентскую часть приложения; Работать в команде с бэкенд-разработчиками, дизайнерами, тестировщиками и менеджерами продукта. Что ждем от кандидата Опыт коммерческой frontend-разработки на React и TypeScript от 2-х лет; Глубокое понимание современных возможностей React (хуки, контекст, производительность); Практический опыт работы с одним из стейт-менеджеров: Redux Saga, Zustand или MobX; Уверенные навыки адаптивной и кроссбраузерной верстки (CSS3, CSS-in-JS); Опыт работы с REST API. Знакомство с GraphQL будет большим плюсом; Понимание принципов клиент-серверного взаимодействия, обработки ошибок и оптимизации запросов; Опыт написания тестов (Jest, React Testing Library); Умение работать в команде, соблюдение gitflow, практика код-ревью и понятный, самодокументированный код; Приветствуется опыт работы в FinTech или с корпоративными системами (HR, ERP); Будет дополнительным преимуществом базовое понимание бэкенда ( SQL, NestJS). Условия работы Работа в девелоперской компании, продукт которой вдохновляет; Возможность профессионального роста и развития компетенций; Внутренняя платформа, объединяющая десятки образовательных программ и курсов; Удаленный формат работы; Спецусловия при покупке жилья в Бруснике; Работа в IT-команде внутри девелопера.

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

Менеджер ВЭД / Sourcing Manager Китай • Корея
Арасланов Альберт Гильмуллович
Зарплата не указана
Полная занятостьОпыт 1–3 года
Специалист технической поддержки (Helpdesk)
Finstar Financial Group
от 90000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам продуктов для бизнеса
Точка Банк
от 130000 руб.
Полная занятостьОпыт 1–3 года
Prompt engineer/ Промт-инженер
ProBack
Зарплата не указана
Полная занятостьОпыт 1–3 года
Рецензент
Научные публикации
150000 – 180000
Полная занятостьОпыт не требуется
Специалист технической поддержки (2-я линия)
Инфотек
Зарплата не указана
Полная занятостьОпыт 3–6 лет