Обязанности:
Чем предстоит заниматься Разрабатывать функциональность клиентских веб-приложений и BFF; Интегрироваться с OpenAPI (генерация типов и клиентов, сопровождение контрактов); Работать в микрофронтовой архитектуре; Много верстать: адаптивные, доступные интерфейсы, пиксель-перфект, сложные формы и состояния; Поддерживать и развивать UI-кит и core-пакеты; Участвовать в code review, улучшать архитектуру и процессы разработки, поддерживать высокое качество кода. Что необходимо кандидату Коммерческий опыт веб-разработки 5+ лет; Уверенное владение React и TypeScript; Опыт работы с микрофронтами (Webpack Module Federation) и монорепозиториями; Понимание спецификации OpenAPI (генерация типов и клиентов); Уверенные навыки вёрстки: доступность, сложные формы, состояния, таблицы; Опыт развития core-сервисов и ведения UI-kit в Storybook; Умение оценивать трудоёмкость задач и работать с неполными требованиями; Высшее техническое образование; Опыт работы с REST API; Знание особенностей работы браузеров и протокола HTTP; Опыт работы с системами контроля версий (Git); Понимание базовых принципов UI/UX-дизайна, умение работать в команде с дизайнерами. Будет плюсом Понимание подходов интернационализации и доступности; Опыт разработки на Node.js/Express. Наш стек технологий React 18, TypeScript 4.7 / 5; React Router DOM; TanStack Query; MobX; Axios; i18n; Styled-components; Yup; date-fns / Day.js; Webpack + Module Federation; Storybook; Lerna, yarn (workspaces); Node.js, Express; TypeORM (PostgreSQL); Zod. Что мы предлагаем Профессиональное развитие в команде экспертов, нетривиальные задачи, новый интересный опыт; График работы 5/2, удалённый формат или гибридный график; Возможность быть вовлечённым во все аспекты проекта: общение с заказчиками, формирование требований, выбор архитектурных решений, внедрение и т.п.; Гибкий подход к графику, ориентир на конечный результат; Общение с настоящими профессионалами: за плечами у коллег десятки завершённых проектов, мы регулярно выступаем с докладами на профессиональных конференциях; Достойную компенсацию. О нас Компания «Грамант» занимается разработкой интернет-проектов с 2007 года. Сферы наших проектов очень разнообразны: рекламные системы, обработка, хранение и доставка видео, системы точного земледелия, социальные сети, финансовые системы, а однажды мы даже разрабатывали компьютерную игру. Но главное, что отличает наши проекты, — это их разнообразность: ни одна система не похожа на другую, у каждой есть своя изюминка и особенность, а также наша вовлечённость как команды в процесс на всех этапах — от превращения идеи проекта в голове заказчика в сформулированное техническим языком задание до внедрения системы. Очень часто мы продолжаем развивать и поддерживать созданные нами системы, поэтому всё, что мы делаем, стараемся делать очень хорошо, с использованием современных технологий и подходов к разработке. Сейчас у нас снова очень много работы, с которой нам не справиться без вашей помощи. Мы очень тщательно подходим к выбору кандидатов и ищем не просто хорошего разработчика, но, в первую очередь, человека, с которым приятно и интересно работать и расти. Ключевые навыки React TypeScript JavaScript OpenAPI Webpack Module Federation Storybook MobX TanStack Query HTML CSS GitПохожие вакансии
От 1 000 до 2 000 руб.
Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская
HRScan
От 120 000 руб.
Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская
Веза
Договорная
Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская
ФГБУ Редакция Российской газеты
Договорная
Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская
Marfatech
Договорная
Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская
Гоуланг Технологии