Serbia Remote (Global) Employment

Quadcode AI is hiring a Desktop UI Developer (AI Software)

Requirements

  • At least three years of professional experience building sophisticated, interactive desktop application interfaces, beyond basic websites or simple web UIs.
  • Proficient in Python and/or C++ with strong coding abilities.
  • Familiarity with JavaScript development.
  • Solid grasp of UI architecture, component design, state management, and user interaction patterns.
  • Proven experience designing custom UI components, unique interactions, animations, and visual features.
  • Background in asynchronous programming, multithreading, and optimizing application performance.
  • Understanding of how to maintain UI responsiveness and efficiency under load.
  • High sensitivity to visual precision, usability, and the quality of interactive experience.
  • Adaptability to evolving project requirements and willingness to learn new technologies quickly.
  • Enthusiasm for modern AI advancements and AI-driven development tools.
  • English proficiency at B1 level or higher; native or fluent Russian speaker.
  • A portfolio or work samples demonstrating complex interface implementations.

Nice to Have

  • Hands-on experience with Qt, PySide, or PyQt frameworks.
  • Experience using QML or Qt Quick for UI development.
  • Skill in implementing advanced animations and interactive visuals.
  • Background in 2D/3D graphics, rendering techniques, data visualization, or multimedia systems.
  • Experience translating Figma designs or design systems into functional applications.
  • Exposure to developer tools, IDEs, code editors, creative software, or AI/LLM-based applications.

Benefits

  • Fully remote position with a service provider contract
  • Competitive pay in EUR or USD
  • Flexible scheduling
  • Opportunity to contribute creative ideas and shape the AI product’s technical architecture
  • Access to state-of-the-art AI platforms and tools
  • Collaboration with a team of AI specialists
  • Supportive and friendly work environment

Compensation

Competitive compensation (EUR, USD)

Work Arrangement

Full-time remote work (service provider contract)

Team

A team of professionals specializing in AI

Required (12)

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

Preferred (6)

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

Benefits (7)

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

Other (3)

  • English — minimum B1; fluent Russian.
  • Full-time remote work (service provider contract).
  • Flexible working hours.

Not mentioned

Required Skills
JavaScript
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Quadcode AI

Create apps, design UI, generate media and produce content faster with Quadcode AI. A unified AI platform that accelerates development, creativity and production workflows end-to-end.

Quadcode AI turns imagination into creation — build apps, websites, and games with custom specialized agents in a next-gen agentic environment. Code and media models in one place.

From first spark to final product, everything happens here — explore ideas like a creator, ship results like an engineer.

All jobs at Quadcode AI Visit website
Job Details
Department AI
Category frontend
Posted 5 days ago