Bjak

Bjak

Sheffield, Yorkshire and the Humber

Remote Software Engineer, Desktop

Full-Time£29,000 - 69,000 per year2 days agoUnited Kingdom
IT

Job Description

Salary: £29,000 - 69,000 per year

Requirements:
  • Proven software engineering experience.
  • Hands-on experience building production Electron applications.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with React or similar UI frameworks.
  • Solid understanding of the desktop application lifecycle.
  • Experience with IPC communication.
  • Experience working with local storage, such as SQLite, IndexedDB, or the filesystem.
  • Experience with WebSockets or other real-time transport mechanisms.
  • Strong debugging and performance profiling skills.
  • Familiarity with native OS behaviors on macOS or Windows.
Responsibilities:
  • Build and maintain cross-platform desktop applications using Electron.
  • Design responsive and scalable UIs for real-time collaboration.
  • Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking.
  • Integrate AI-powered features, including chat, agents, and AI assistance, via backend APIs.
  • Optimize startup time, memory usage, and runtime performance.
  • Profile and reduce Electron overhead.
  • Manage large local state and message history efficiently.
  • Ensure smooth real-time updates, including messages, typing indicators, and presence.
  • Maintain stability across macOS and Windows environments.
  • Own how the system behaves on desktop environments with a focus on reliability, performance, and real-time behavior in production desktop applications.
Technologies:
  • AI
  • Backend
  • Electron
  • JavaScript
  • macOS
  • React
  • SQLite
  • TypeScript
  • Windows
  • UX UI Design
  • NodeJS
  • NoSQL
  • SQL

More:

We are building A1, a proactive AI chat app for everyday users designed to help with conversations, errands, organising, and workflows. Our product is focused on high reliability for long-running workflows, persistent context, and real-world task completion, even when model behavior is non-deterministic. We are a high-talent-density, hands-on team that makes decisions collectively and moves quickly while balancing quality and learning. We value structure, sound judgment, and independent execution, and our interview process is typically 3 to 4 virtual and/or onsite interviews with a prompt decision process.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Bjak

Bjak

Bjak

Sheffield

IT

Skills & Technologies

JavaScriptTypeScriptJavaScalaReactAIUXUI

Inferred from job description

Salary Insight

£49,000

This role

£60,000

UK median

This salary is 18% below the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom