Frontend Desktop Applications Developer

Join Luxoft’s Electronic Trading POD team, part of a global platform serving over 2 million users. We manage login and entitlements, ensuring cutting-edge authentication standards and top-tier security. As part of a 100-strong global team, you’ll design and develop desktop applications that integrate seamlessly with the platform, delivering secure and reliable solutions.

Key Responsibilities:

  • Design, develop, and maintain desktop applications using OpenFin and Electron on Windows.
  • Integrate applications with the Neo platform, focusing on authentication and entitlements.
  • Implement solutions aligned with the latest security and authentication standards.
  • Collaborate with globally distributed teams on architecture and new features.
  • Conduct code reviews and enforce high-quality coding practices.
  • Monitor and troubleshoot performance, stability, and security issues.

Required Skills:

  • Strong experience building desktop applications with OpenFin (Electron experience is a plus).
  • Proficiency in JavaScript/TypeScript .
  • Solid understanding of design patterns and desktop application architecture.
  • Hands-on experience with Windows systems and native integrations (APIs, installers, auto-updates).

Nice-to-Have:

  • Knowledge of authentication protocols (OAuth2, SAML, OpenID Connect).
  • Experience with React and Agile methodologies (Scrum/Kanban).
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
  • Understanding of distributed systems and backend service integration.
  • Experience with monitoring/logging tools (Splunk, ELK).
  • Exposure to enterprise-scale environments, ideally in financial services.
  • Knowledge of modern authentication standards (FIDO2, WebAuthn).

Job Details

Company
Luxoft
Location
London, UK
Posted