Electron Developer – Code Signing for macOS
Skills Required
Description
We are looking for an experienced Electron Developer to help us code sign our Electron app for macOS. The ideal candidate has hands-on experience with macOS code signing, notarization, and certificate management, ensuring smooth distribution and security compliance.
Responsibilities:
Implement code signing and notarization for our Electron macOS app.
Troubleshoot and resolve any code signing or notarization issues.
Work with Apple Developer Certificates (Developer ID, App Store, and Distribution).
Ensure the app meets Gatekeeper and notarization requirements.
Optimize the build and deployment process for seamless app updates.
Requirements:
Strong experience with Electron.js.
Expertise in macOS code signing and notarization.
Experience handling Apple Developer Certificates & provisioning profiles.
Familiarity with Electron Forge, Electron Builder, or similar tools.
Ability to debug entitlements, keychain access, and hardened runtime issues.
Experience with CI/CD pipelines for macOS builds (GitHub Actions, Bitrise, etc.) is a plus.
Preferred Skills:
Experience publishing apps on the Mac App Store.
Knowledge of security best practices for signed and notarized apps.
Familiarity with cross-platform app deployment.