Senior Front End Developer
Listed on 2026-07-25
-
Software Development
Front End Developer, Software Engineer, Senior Developer, React.js
Our client is building AI systems that work in the real world. They need a Senior Front End Developer who owns how that system behaves on desktop, with a focus on reliability, performance, and real-time behaviour in production applications. The Role You will build and maintain cross-platform desktop applications that bring AI capabilities directly to users, ensuring a fast, stable, and seamless experience across macOS and Windows.
WhatYou'll Own
- Cross-platform desktop applications built in Electron
- Responsive and scalable UIs for real-time collaboration
- Desktop-specific functionality: file system access, native notifications, auto-updates, and deep linking
- Integration of AI-powered features via backend APIs
- Startup time, memory usage, and runtime performance optimisation
- Large local state and message history management
- Smooth real-time updates: messages, typing indicators, and presence
- Stability across macOS and Windows environments
- Proven experience building production Electron applications
- Strong proficiency in JavaScript and Type Script
- Experience with React or similar UI frameworks
- Solid understanding of the desktop application lifecycle
- Experience with IPC communication and local storage (SQLite, IndexedDB, file system)
- Familiarity with Web Sockets or other real-time transport mechanisms
- Strong debugging and performance profiling skills
- Familiarity with native OS behaviours on macOS or Windows
The Stack Electron Node.js Type Script SQL & No
SQL
The Environment Small team. World-class talent density. Fast decisions, collective ownership, and a relentless focus on shipping quality work.
You'll need to bring structure, exercise judgment, and execute independently. Their goal: put something truly magical in the hands of their users.
3 to 4 interviews. Virtual and/or onsite. Transparent and fast.
We encourage applicants from all backgrounds, so if there is anything we can do to make our recruitment processes better for you and to allow you to show your best self, let us know. We also understand that some people require extra time to complete assessments, require alternative application methods and can also benefit from having interview questions or a guide to the type of questions pre-interview.
We are open to any suggestions or requests that you may have and are always looking for creative ways to assess talent. Our commitment to you is that you should always feel safe and secure when you're working with us.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: