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