cover image
The ORDRE Group

Job Description: Mac Desktop App Developer (Freelance)

Remote

France

Freelance

17-12-2025

Share this job:

Skills

Communication Swift Problem-solving Attention to detail Windows Programming C++ .NET

Job Specifications

Company Description

The ORDRE Group is a leader in fashion technologies, transforming connections between luxury brands, retailers, and consumers through digital innovation. Its business units include ORB360, a proprietary 360˚ imaging technology launched in 2015, offering digital content services with advanced hardware, software, and cloud-based storage solutions designed for the fashion industry. Another key offering, Authentique, launched in 2021, utilizes Vision AI at scale to deliver state-of-the-art product authentication, anti-counterfeit measures, and return fraud protection. The group’s commitment to innovation is at the forefront of redefining the luxury fashion landscape.

About the Role

We are seeking a contract Mac desktop application developer to join our team on a project basis. The ideal candidate will be highly skilled in Swift for macOS development, with additional experience in C++ and .NET to support integration with cameras and other USB-connected hardware devices. This role requires a strong technical foundation, problem-solving ability, and the flexibility to work across multiple programming environments.

Responsibilities

Design, develop, and maintain macOS desktop applications using Swift.
Implement and optimise integrations with external hardware devices (e.g., cameras, sensors) via USB.
Collaborate on cross-platform components using C++ and .NET for device communication and driver-level interactions.
Troubleshoot and resolve performance, compatibility, and connectivity issues.
Write clean, maintainable, and well-documented code.
Work closely with internal teams to ensure seamless integration with existing workflows and systems.

Requirements

Proven experience developing macOS desktop applications in Swift.
Working knowledge of C++ for performance-critical modules and hardware interfacing.
Familiarity with .NET for device integration and cross-platform communication.
Strong understanding of USB protocols and hardware communication.
Ability to debug complex issues across multiple languages and environments.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work independently as a contractor.

Nice-to-Have

Experience with Arduino
Familiarity with hardware driver development or low-level system programming.
Knowledge of cross-platform development and interoperability between macOS and Windows.

About the Company

The ORDRE Group comprises several fashion technologies redefining relationships between luxury brands, retailers, and consumers. Digital innovation is the company’s driving force. The Groups complimentary business units include: ORB360: Proprietary 360˚ view imaging technology developed specifically for the fashion industry and launched 2015. The comprehensive, fully mobile, digital content services incorporate a series of hardware and software innovations and cloud-based DAM storage and distribution. Authentique: Authentiqu... Know more