Первый Бит

Разработчик платформы на GenAI (Senior Frontend Engineer)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

О проекте

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

Твои задачи

Техническое лидерство:

  1. Выбрать оптимальный технологический стек для проекта;

  2. Спроектировать масштабируемую архитектуру фронтенда;

  3. Настроить инфраструктуру разработки (сборка, тесты, CI/CD);

  4. Заложить принципы организации кода и стандарты качества.

Разработка продукта:

  1. Chat Interface: интерфейс общения с ассистентами, поддержка файлов, история;

  2. Builder Interface: конструктор для настройки поведения ассистентов;

  3. API Integration: работа с LLM сервисами и real-time обновления;

  4. Component System: создание переиспользуемой библиотеки компонентов.

Качество и производительность:

  1. Оптимизировать загрузку и рендеринг (lazy loading, code splitting);

  2. Настроить комплексное тестирование приложения;

  3. Обеспечить доступность интерфейса;

  4. Документировать архитектурные решения.

Требования

  1. 5+ лет опыта разработки на React + TypeScript или Vue 3 + TypeScript;

  2. Практика проектирования архитектур для сложных приложений;

  3. Экспертное владение HTML5, CSS3 (Flexbox, Grid) и современными подходами к стилизации;

  4. Опыт интеграции с REST/GraphQL API и WebSocket;

  5. Навыки настройки современной сборки и CI/CD;

  6. Опыт написания unit, integration и e2e тестов;

  7. Понимание принципов accessibility и performance optimization.

Будет плюсом

  1. Опыт создания дизайн-систем и работа со Storybook;

  2. Знание state management решений (RTK Query, Zustand, SWR);

  3. Практика интеграции с AI-сервисами (OpenAI API, Vertex AI).

Если готов взять на себя техническое лидерство и создать продукт с нуля — будем рады познакомиться!