Назад
Company hidden
2 месяца назад

Software Engineer, Desktop (AI)

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

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

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

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

Текст:
/

TL;DR

Software Engineer, Desktop (AI): Build and maintain cross-platform desktop applications using Electron for a proactive AI chat app with an accent on reliability, performance, and real-time behavior. Focus on designing responsive UIs, implementing desktop-specific features, integrating AI-powered tools via APIs, and optimizing for macOS and Windows environments.

Location: Remote (Singapore)

Company

Building a proactive AI chat app focused on high reliability for long-running workflows, persistent context, multi-step reasoning, external tool interactions, 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 AI 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 across macOS and Windows.

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

Culture & Benefits

  • High talent density, hands-on small world-class team.
  • Collective decision-making, rapid speed, balance between high-quality shipping and learning.
  • Ability to bring structure, exercise judgment, and execute independently.

Hiring process

  • Applications evaluated by technical team; 3-4 interviews via virtual meetings and/or onsite.
  • Value transparency and efficiency with prompt decisions.
  • Exceptional skills and mindset lead to an offer to join the team.

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