At a Glance
- Tasks: Build and maintain cross-platform desktop applications with AI capabilities.
- Company: Innovative client focused on real-world AI systems.
- Benefits: Collaborative environment, fast decision-making, and focus on quality work.
- Other info: Open to applicants from all backgrounds; supportive recruitment process.
- Why this job: Join a small team of world-class talent and create magical user experiences.
- Qualifications: Experience with Electron, JavaScript, TypeScript, and real-time application development.
The predicted salary is between 60000 - 80000 Β£ per year.
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 mac OS and Windows.
- What You'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 mac OS and Windows environments
- What They're Looking For
- Proven experience building production Electron applications
- Strong proficiency in Java Script 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, Indexed DB, filesystem)
- Familiarity with Web Sockets or other real-time transport mechanisms
- Strong debugging and performance profiling skills
- Familiarity with native OS behaviours on mac OS 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.
#J-18808-Ljbffr
Senior Front End Developer employer: Futureheads
As a Senior Scala Developer with us, you'll be part of a dynamic team dedicated to delivering impactful solutions for the public sector. We pride ourselves on fostering a collaborative work culture that values technical leadership and innovative problem-solving, offering you the chance to grow your skills while working on meaningful projects. With flexible remote working options and opportunities for long-term engagement, we ensure that our employees are supported in their professional development and well-being.