Senior Software Engineer Electron
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer Electron: Developing and maintaining a native desktop application using Electron with an accent on CI/CD pipelines, code signing, and performance optimization. Focus on managing cross-platform packaging, automated testing, and native hardware integrations for a seamless user experience.
Location: Remote from France
Company
is a unicorn AI-powered customer communications platform combining voice, SMS, WhatsApp, and AI into one seamless workspace, serving 22,000+ companies worldwide.
What you will do
- Own the lifecycle of the Electron desktop app including publishing, code signing, and auto-updates.
- Design and maintain robust CI pipelines and implement automated testing strategies.
- Manage major Electron and Chromium version upgrades, ensuring stability and performance.
- Debug and optimize application performance focusing on memory and CPU usage.
- Maintain and extend native integrations with USB telephony hardware.
- Participate in on-call rotation for critical system issues.
Requirements
- Must be located in France and able to work remotely.
- 5+ years experience with Electron and Node.js ecosystem.
- Proven experience with CI/CD pipelines, preferably GitLab CI.
- Expertise in code signing for Apple and Windows platforms.
- Experience with E2E testing tools like Playwright or Cypress.
- Strong autonomy and ability to deliver complex infrastructure projects on time.
Nice to have
- Experience with AI-assisted development tools.
- Knowledge of reactive programming with RxJS.
Culture & Benefits
- Work-life balance and a fast-learning environment.
- Multicultural team with 45+ nationalities.
- Competitive salary package and benefits.
- Strong commitment to diversity, equity, and inclusion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →