ABOUT PROJECT
Our client is a well-established software company specializing in productivity and creative tools, with millions of users worldwide across both Windows and macOS platforms. They are undergoing a strategic modernization of their licensing and revenue infrastructure, moving toward a cloud-connected, identity-driven architecture to better support their growing user base and subscription business model.
NICE TO HAVE
Experience with C# - particularly useful for Windows-side licensing and identity integrations Experience with Objective-C and/or Swift - particularly useful for macOS-side integrations Prior exposure to identity and access management concepts: OAuth 2.0, OpenID Connect (OIDC), JWT tokens, SSO, and identity providers such as Auth0 Experience working on cross-platform desktop applications (Windows + macOS) Familiarity with subscription-based or cloud-connected software licensing models RESPONSIBILITIES
Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2.0 and OpenID Connect (OIDC) protocols Write, refactor, and optimize C++ code in line with technical specifications, team conventions, and industry best practices Collaborate within an Agile team: participate in sprint planning, code reviews, and retrospectives Analyze and improve software quality including readability, maintainability, and runtime performance Reproduce and resolve defects logged in the issue tracking system; identify root causes and implement targeted fixes Use Git for version control: manage branching, merging, commits, and change history in accordance with team standards WHAT YOU WILL GET WITH ELEKS
Close cooperation with a customer Challenging tasks Competence development Team of professionals Dynamic environment with a low level of bureaucracy