Senior UI Engineer
McGregor Boyall Associates Ltd.
London, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerboard.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£80,000.0 - £120,000.0
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Microsoft Windows
Application Programming Interfaces (APIs)
Artificial Intelligence
Apple Mac Systems
Software Debugging
Memory Management
Performance Tuning
Software Engineering
SQLite
TypeScript
WebSocket
+1 more
ReactJS
Job description
Paying up to 120k per annum, we’re looking for a fully remote UI developer to own the desktop experience across macOS and Windows, with a strong focus on performance, reliability and Real Time functionality. What You’ll Do
- Build and maintain cross-platform Electron applications.
- Develop responsive, Real Time user experiences.
- Implement desktop functionality including filesystem access, notifications, auto-updates and deep linking.
- Integrate AI-powered features via Back End APIs.
- Optimise startup time, memory usage and overall performance.
- Manage local state and message history efficiently.
- Work with WebSockets and other Real Time technologies.
- Troubleshoot complex desktop and production issues.
Requirements
- Strong software engineering background.
- Proven experience building production Electron applications.
- Strong JavaScript/TypeScript skills.
- Experience with React or similar.
- Understanding of Electron lifecycle and IPC.
- Experience with SQLite, IndexedDB or filesystem storage.
- Experience with Real Time technologies such as WebSockets.
- Strong debugging and performance optimisation skills.
- Familiarity with macOS and/or Windows.
Benefits & conditions
- Up to £120,000
- Fully remote
- Work on an ambitious AI product
- High-autonomy, high-calibre engineering team
- Opportunity to have significant impact on a product with global reach
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerboard.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
about 2 years ago
CH
Chris Heilmann
Dev Digest 133 - Back to Front
almost 2 years ago
CH
Chris Heilmann
Dev Digest 139 - Soft and hard queries
almost 2 years ago
Dev Digest 113 - Debugging above the cloud
over 2 years ago
CH
Chris Heilmann
Dev Digest 118 - not a total recall
about 2 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago