Frontend Desktop Developer

Luxoft
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
Microsoft Windows
API
Agile Methodologies
Software Applications
Authentication Protocols
Azure
Code Review
Continuous Integration
Software Design Patterns
Distributed Systems
OAuth
Commercial Software
Scrum
Openid Connect
Security Assertion Markup Language (SAML)
Systems Integration
TypeScript
Data Logging
React
Backend
Gitlab-ci
Front End Software Development
Splunk
Jenkins

Job description

Design, develop, and maintain desktop applications using OpenFin and Electron on Windows

Integrate applications with the global 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 ensure high-quality coding practices

Monitor and troubleshoot issues related to performance, stability, and security of desktop applications

Requirements

Do you have experience in Windows?, Must have

Strong experience building desktop applications with OpenFin (Electron nice to have)

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)

Minimum 5-7 years of commercial software development experience

Nice to have

Knowledge of authentication protocols such as OAuth2, SAML, OpenID Connect

Experience working in Agile methodologies (Scrum/Kanban)

Experience with React

Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps)

Understanding of distributed systems and backend service integration

Experience with monitoring and logging tools (Splunk, ELK, etc.)

Previous exposure to enterprise-scale environments, preferably in financial services

Knowledge of modern authentication standards such as FIDO2 or WebAuthn

Experience working in global, cross-functional teams

About the company

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

Apply for this position