О компании Мы разрабатываем собственные AI-продукты – как для внутренних процессов компании, так и для клиентов, где результат измеряется конкретной пользой. В нашу команду разработчиков и AI-специалистов мы приглашаем сильного фронтенд-инженера, который возьмёт на себя всю интерфейсную часть наших продуктов: от первого экрана до готового, удобного и производительного UI. Чем предстоит заниматься Проектировать и разрабатывать интерфейсы для наших AI-продуктов с нуля Превращать сырые макеты или словесное описание задачи в рабочий, аккуратный UI Самостоятельно принимать решения по архитектуре фронтенда: компонентная структура, состояние приложения, работа с API Интегрировать интерфейс с backend-сервисами, включая потоковую передачу данных (SSE, WebSocket) Реализовывать визуализацию данных — графики и диаграммы на SVG или Canvas Развивать существующие интерфейсы, постепенно переходя от текущего HTML-стека к современному фреймворку. Следить за производительностью и размером сборки, удобством и наглядностью интерфейсов для конечных пользователей. Взаимодействовать с продуктовой командой, внедрять решения, основанные на UX и CX. Что для нас важно Обязательные требования: Уверенное знание HTML, CSS, JavaScript, TypeScript. Опыт работы с React или Preact — понимание хуков и написание производительного кода. Умение вёрстывать интерфейс на чистом CSS без UI-библиотек: адаптивность, темизация. Опыт работы с REST API, а также стриминговыми протоколами (SSE, WebSocket) Опыт визуализации данных через SVG или Canvas без тяжёлых графических библиотек. Опыт сборки проектов на Vite, понимание оптимизации размера бандла. Понимание базовых принципов UX: что делает интерфейс удобным, а не только красивым. Умение работать самостоятельно и нести полную ответственность за свой участок. Будет большим плюсом: Опыт разработки Telegram Mini Apps. Опыт работы с PWA и service worker. Опыт локализации интерфейсов (i18n). Опыт работы с финансовыми интерфейсами. Опыт использования AI-инструментов в разработке (Cursor, Copilot и подобные) — у нас в команде это стандарт. Ссылка на портфолио, GitHub или примеры интерфейсов, которые вы делали. Приветствуются навыки дизайнера интерфейсов. Кого мы ищем Нам интересен человек, который: Умеет самостоятельно верстать интерфейс по макету или по описанию задачи Готов брать на себя ответственность за качество своего участка. Смотрит на интерфейс с точки зрения пользователя, а не только с точки зрения кода. Умеет предложить хорошее интерфейсное решение, отталкиваясь от задачи и цели продукта с учетом UX и CX. Готов работать в динамичной среде с несколькими продуктами одновременно. Готов повышать свой профессиональный уровень и совершенствовать навыки своей работы, в том числе с помощью ИИ. Умеет работать в команде Что предлагаем Полную свободу в выборе как строить интерфейсы наших продуктов Участие в создании AI-продуктов с нуля Небольшую сильную команду без бюрократии Прямой контакт с руководством Офис рядом с м. Чистые пруды Стоимость проекта обсуждается Мы нацелены на долгосрочное сотрудничество (планируется несколько проектов). Если вам интересно не просто верстать по макету, а строить интерфейс продукта с нуля — будем рады познакомиться.