Назад
Company hidden
20 часов назад

Software Engineer, Desktop (Electron)

Формат работы
remote (только United_kingdom)
Тип работы
fulltime
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Engineer, Desktop (Electron): Build and maintain cross-platform desktop applications for a proactive AI chat app with an accent on reliability, performance, and real-time behavior in production environments. Focus on designing responsive UIs, implementing desktop-specific functionality, and optimizing resource usage across macOS and Windows.

Location: Remote (United Kingdom)

Company

hirify.global's AI Engineering A1 team is building a proactive AI chat app focused on high reliability for long-running workflows, persistent context, and real-world task completion.

What you will do

  • 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 like chat, agents, and assistance via backend APIs.
  • Optimize startup time, memory usage, runtime performance, and reduce Electron overhead.
  • Manage large local state, message history, and ensure smooth real-time updates.

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 desktop application lifecycle and IPC communication.
  • Experience with local storage (SQLite, IndexedDB, filesystem) and WebSockets or real-time transports.
  • Strong debugging and performance profiling skills.
  • Familiarity with native OS behaviors on macOS or Windows.

Culture & Benefits

  • Work in a small, high-talent-density, hands-on team making collective decisions at rapid speed.
  • Balance between shipping high-quality work and continuous learning.
  • Bring structure, exercise judgment, and execute independently.

Hiring process

  • Applications evaluated by technical team members.
  • 3-4 interviews via virtual meetings and/or onsite.
  • Prompt decisions with offers for exceptional fits.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →