Описание
Quadcode — фintech-компания, занимающаяся финансовой брокерской деятельностью и предоставляющая передовые финансовые продукты глобальной клиентуре. Её флагманская внутренняя торговая платформа предлагается другим брокерам как SaaS-решение. Quadcode.ai — это автономная нативная AI-студия и мультиагентное рабочее пространство для разработки и дизайна программного обеспечения. Её десктопная AI IDE объединяет специализированных AI-агентов с визуальной средой разработки, кодом, визуальными редакторами, Live Interfaces, репозиторий-wide RAG и мультимедийными возможностями для UI/UX, 3D, видео и аудио. Она также может оркестрировать сессии Claude Code и Codex CLI через MCP.
Задачи
•Развивать и совершенствовать UI для AI IDE
•Создавать сложные, интерактивные компоненты UI, экраны и рабочие процессы
•Превращать продуктовые и дизайнерские концепции в полированные, готовые к production интерфейсы
•Работать с динамически генерируемыми интерфейсами и интегрировать UI-компоненты, реализованные разными технологиями
•Разрабатывать кастомные UI-компоненты, взаимодействия, анимации, графику и визуальные элементы
•Работать с динамическими данными, асинхронными операциями, обновлениями в реальном времени и сложными состояниями приложения
•Поддерживать сложные интерфейсы отзывчивыми, производительными и поддерживаемыми
•Участвовать в архитектуре UI и технических решениях
•Владеть UI-фичами полностью, от реализации и логики взаимодействия до интеграции, производительности и финальной визуальной отделки
•Сотрудничать с backend-инженерами, AI-инженерами и специалистами по продукту/дизайну для интеграции интерфейса с базовыми системами
Требования
•3+ года профессионального опыта разработки сложного, интерактивного UI для десктопных или других приложений, не только веб-сайтов или простых веб-интерфейсов
•Сильные навыки программирования на Python и/или C++
•Опыт работы с JavaScript
•Глубокое понимание архитектуры UI, дизайна компонентов, управления состоянием приложения и паттернов взаимодействия
•Опыт создания кастомных UI-компонентов, нестандартных взаимодействий, анимаций, графики и визуальных элементов
•Опыт асинхронного программирования, многопоточности и оптимизации производительности приложений
•Понимание отзывчивости и производительности UI
•Сильное внимание к визуальным деталям, удобству использования и качеству взаимодействия
•Способность работать с быстро меняющимися требованиями и изучать новые технологии по необходимости
•Увлечённость современными AI-технологиями и интерес к инструментам разработки на базе AI
•Английский язык минимум B1; свободный русский
•Портфолио или примеры разработанных сложных интерфейсов
Будет плюсом
•Опыт работы с Qt / PySide / PyQt, QML / Qt Quick
•Продвинутые анимации и интерактивные визуальные элементы
•2D/3D графика, рендеринг, визуализация или мультимедиа
•Интеграция дизайн-систем или дизайнов из Figma в production-приложения
•Опыт работы с инструментами разработчика, IDE, редакторами, креативными инструментами или приложениями на базе AI/LLM
Условия
•Полная удалённая работа по договору с поставщиком услуг
•Гибкий график работы
•Конкурентная компенсация (EUR, USD)
•Доступ к передовым AI-инструментам и платформам
•Возможность проявить креативность, генерировать идеи и напрямую влиять на архитектуру AI-продукта
•Команда профессионалов, специализирующихся на AI, и позитивная, дружелюбная атмосфера