2 дня назад
Desktop UI Developer (AI Software)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Desktop UI Developer (AI Software) (Python/C++/JavaScript): Building a complex desktop AI IDE with rich visual development interfaces, interactive editors, dynamic states, and real-time updates with an accent on custom UI components, animations, graphics, and performance. Focus on designing responsive application interfaces, integrating components built with different technologies, and solving asynchronous, multithreaded, and state-management challenges.
Location: Remote; candidates based in Georgia, Serbia, Armenia, Dubai, Kazakhstan, Uzbekistan, Belarus, Poland, Spain, Greece, Kyrgyzstan, Moldova, Montenegro, Portugal, or Thailand
Company
.ai is an autonomous native AI studio building a multi-agent workspace and desktop AI IDE for software development and design.
What you will do
- Develop and evolve the user interface of a desktop AI IDE.
- Build complex interactive components, screens, workflows, animations, graphics, and visual elements.
- Transform product and design concepts into polished, production-ready interfaces.
- Integrate dynamically generated interfaces and UI components implemented with different technologies.
- Work with asynchronous operations, dynamic data, real-time updates, and complex application states.
- Own UI features end-to-end, including architecture, integration, performance, and visual refinement.
Requirements
- 3+ years of professional experience developing complex interactive UI for desktop or other applications.
- Strong programming skills in Python and/or C++, plus experience with JavaScript.
- Knowledge of UI architecture, component design, state management, interaction patterns, responsiveness, and performance optimization.
- Experience with asynchronous programming, multithreading, custom UI components, non-standard interactions, animations, and graphics.
- English at minimum B1 and fluent Russian required.
- Portfolio or examples of complex interfaces developed.
Nice to have
- Experience with Qt, PySide, PyQt, QML, or Qt Quick.
- Experience with advanced animations, 2D/3D graphics, rendering, visualization, or multimedia.
- Experience integrating design systems or Figma designs into production applications.
- Experience with developer tools, IDEs, editors, creative tools, or AI/LLM-powered applications.
Culture & Benefits
- Full-time remote work under a service provider contract.
- Competitive compensation in EUR or USD.
- Flexible working hours.
- Opportunity to influence the architecture of an AI product and contribute creative ideas.
- Access to advanced AI tools and platforms.
- Friendly environment with an AI-focused team.
Hiring process
- Provide links, screenshots, images, video demos, repositories, or published applications demonstrating complex interfaces built.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →