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