Desktop UI Developer (AI Software)

Remote

San Francisco (CA)

Remote

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Full-time remote work (serviceprovider
Competitive compensation (EUR, USD)
Flexible working hours
Opportunity to influence architecture
Access to cutting-edge AI tools

Job summary

Quadcode is building a desktop AI IDE with a highly interactive UI, combining code editors, visual editors, Live Interfaces and AI agents in a single application.

You will develop, refine and polish multi-technology UI components, ensure fast performance, and collaborate with backend/AI teams to deliver production-ready interfaces.

Qualifications

  • 3+ years of professional experience developing complex, interactive UI for desktop or similar applications.
  • Strong Python and/or C++ programming skills.
  • Experience with JavaScript.
  • Understanding of UI architecture, component design, application state management.
  • Experience creating custom UI components, animations, graphics, or visual elements.
  • Experience with asynchronous programming and multithreading.
  • Attention to visual details, usability and interaction quality.
  • Ability to learn new technologies quickly in a changing environment.
  • Interest in AI-powered development tools.
  • Portfolio of complex interfaces.

Responsibilities

  • Develop and evolve the UI of the AI IDE.
  • Build complex interactive UI components, screens and workflows.
  • Translate product and design concepts into polished interfaces.
  • Integrate UI with backend, AI and other tech stacks.
  • Develop custom UI components, interactions, animations and graphics.
  • Handle dynamic data, asynchronous operations and real-time updates.
  • Keep interfaces responsive, performant and maintainable.
  • Contribute to UI architecture and technical decisions.
  • Own UI features end-to-end from implementation to polish.
  • Collaborate with backend engineers, AI engineers and product/design teams.

Skills

Python/C++
JavaScript
UI architecture
Asynchronous programming
Multithreading
Performance optimization
English (B1)
Russian fluency

Tools

Qt / PySide / PyQt
QML / Qt Quick
Figma design integration

Job description

About the Team

We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.

Quadcode.ai is an autonomous native AI studio and multi-agent workspace for software development and design.

We are building a desktop AI IDE that combines specialized AI agents with a rich visual development environment. The product brings together code, visual editors, Live Interfaces, repository-wide RAG, and built-in multimedia capabilities for UI/UX, 3D, video, and audio.

Quadcode.ai can also orchestrate Claude Code and Codex CLI sessions through MCP, allowing different AI agents and development workflows to work together within a single desktop application.

The interface is a core part of the product. We are building a complex, highly interactive, and visually rich application with multiple views, editors, panels, dynamic states, real-time updates, animations, graphics, and dynamically generated interfaces.

Some parts of the UI are generated dynamically and currently involve JavaScript, while the core application is built with Python, PySide6, C++.

We are looking for a Desktop UI Developer who enjoys building sophisticated applications and is comfortable working across different technologies to create complex, polished, and highly interactive interfaces.

Tasks
  • Develop and evolve the UI of the AI IDE.

  • Build complex, interactive UI components, screens, and workflows.

  • Turn product and design concepts into polished, production-ready interfaces.

  • Work with dynamically generated interfaces and integrate UI components implemented with different technologies.

  • Develop custom UI components, interactions, animations, graphics, and visual elements.

  • Work with dynamic data, asynchronous operations, real-time updates, and complex application states.

  • Keep complex interfaces responsive, performant, and maintainable.

  • Contribute to UI architecture and technical decisions.

  • Own UI features end-to-end — from implementation and interaction logic to integration, performance, and final visual polish.

  • Collaborate closely with backend engineers, AI engineers, and product/design specialists to integrate the interface with the underlying systems.

Requirements
  • 3+ years of professional experience developing complex, interactive UI for desktop or other applications, not just websites or simple web interfaces.

  • Strong programming skills in Python and/or C++.

  • Experience with JavaScript.

  • Strong understanding of UI architecture, component design, application state management, and interaction patterns.

  • Experience creating custom UI components, non-standard interactions, animations, graphics, and visual elements.

  • Experience with asynchronous programming, multithreading, and performance optimization in applications.

  • Understanding of UI responsiveness and performance.

  • Strong attention to visual details, usability, and interaction quality.

  • Ability to work with rapidly changing requirements and learn new technologies when needed.

  • Passion for modern AI technologies and interest in AI-powered development tools.

  • English — minimum B1; fluent Russian.

  • Portfolio or examples of complex interfaces you have developed.

Nice to have
  • Experience with Qt / PySide / PyQt.

  • Experience with QML / Qt Quick.

  • Experience with advanced animations and interactive visual elements.

  • Experience with 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.

We offer
  • Full-time remote work (service provider contract).

  • Competitive compensation (EUR, USD).

  • Flexible working hours.

  • The opportunity to show creativity, generate ideas, and directly influence the architecture of the AI product.

  • Access to cutting-edge AI tools and platforms.

  • A team of professionals specializing in AI.

  • Positive and friendly atmosphere.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

desktop UI developer
desktop UI developer

Quadcode • United States

Remote
USD 90,000 - 140,000
Удаленная работа
Гибкий график
Конкурентное вознаграждение (EUR, USD)
+1
Mobile QA Engineer (iOS)
Mobile QA Engineer (iOS)

Quadcode • New York (NY)

Remote
USD 90,000 - 130,000
Full-time remote
Competitive compensation (EUR)
Flexible hours
+2
Staff Software Engineer — Node.js, React & AI
Staff Software Engineer — Node.js, React & AI

iTEAMly • United States

Remote
USD 120,000 - 190,000
100% remote
Private medical care
MultiSport card
Mobile QA Engineer (iOS) (auto)
Mobile QA Engineer (iOS) (auto)

Quadcode • United States

Remote
USD 90,000 - 120,000
Competitive compensation
Remote work
Flexible hours
+1
AI IDE UI Engineer (Remote · Flexible Hours)
AI IDE UI Engineer (Remote · Flexible Hours)

Quadcode • United States

Remote
USD 90,000 - 140,000
Удаленная работа
Гибкий график
Конкурентное вознаграждение (EUR, USD)
+1
Linux Administrator (Ops)
Linux Administrator (Ops)

Quadcode • Georgia

Remote
USD 79,000 - 124,000
Remote work
Flexible hours
Competitive EUR compensation
AI-Augmented Full-Stack Software Engineer
AI-Augmented Full-Stack Software Engineer

KC TechWorks Sp. z o.o. • United States

Remote
USD 90,000 - 130,000
Competitive salary
Professional growth
Collaborative environment
+2
Senior Product Designer – Consumer AI App
Senior Product Designer – Consumer AI App

Jobgether • United States

Remote
USD 89,000 - 134,000
Competitive compensation
Fully remote
Four weeks paid vacation
+7
Software Engineer, Front-End, Europe
Software Engineer, Front-End, Europe

Eloquent AI • United States

Remote
USD 140,000 - 190,000
Senior Product Designer
Senior Product Designer

Urban Ridge Supplies • Oregon

Hybrid
USD 120,000 - 170,000
Equity stake
Flexible work options
Wellness benefits