Назад
Company hidden
9 дней назад

Software Engineer (Electron)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (Electron/Chromium): Building and maintaining a Windows desktop platform for Autodesk web applications with an accent on Electron development, Chromium configuration, native operating-system integration, and secure desktop capabilities. Focus on troubleshooting runtime, memory, installation, and security issues, designing secure communication between web content and privileged functionality, and delivering tested, reusable platform components.

Location: Hybrid position based out of hirify.global's Sheffield office, United Kingdom

Company

hirify.global develops software that helps customers design and make buildings, products, factories, and media.

What you will do

  • Develop and maintain Electron main-process, preload, renderer-integration, and Node.js components.
  • Configure Chromium and Electron runtimes, command-line options, and build settings.
  • Implement Windows desktop lifecycle behavior, operating-system integrations, hardware and system-information access, protocols, and other native functionality.
  • Investigate crashes, runtime, memory, security, installation, performance, and compatibility issues.
  • Build secure communication between web content and privileged desktop functionality using controlled interfaces and Electron security practices.
  • Write unit and integration tests, participate in code reviews and technical investigations, and collaborate with quality, build/release, product, and engineering teams.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • At least 1 year of professional software engineering experience.
  • Experience with JavaScript or TypeScript and familiarity with Node.js and modern web application technologies.
  • Understanding of source control, testing, debugging, code review, and software troubleshooting with logs and development tools.
  • Ability to learn unfamiliar technologies, complete well-defined engineering tasks, and collaborate effectively.
  • Ability to work in a hybrid setup from the Sheffield office.

Nice to have

  • Experience with Electron, Chromium, Windows desktop software, native Node.js modules, or JavaScript interoperability with native operating-system APIs.
  • Familiarity with C++ or another systems programming language, Windows APIs, processes, registry, application lifecycle, or desktop security.
  • Experience with packaging, installers, code signing, performance and memory diagnosis, continuous integration, or automated software delivery.

Culture & Benefits

  • Work as part of a new cross-functional platform team spanning Electron, Chromium, Windows integration, software delivery, security, and enterprise deployment.
  • Collaborate with experienced engineers in Sheffield and engineering teams across hirify.global.
  • Contribute to a reusable desktop platform initially adopted by Forma and intended for additional hirify.global products.
  • Compensation may include base salary, annual cash bonuses, stock grants, and comprehensive benefits.
  • In-person onboarding or identity verification may be required.

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