15 ott
|
Ruby Labs
|
Meolo
About Us
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer‑led products, and we're always looking for passionate individuals to join us. Learn more about our story at:
About The Role
At Ruby Labs, we are looking for a Senior Desktop Engineer to own and drive a new cross‑platform desktop product from first commit to production.
This is a high‑ownership role with an unusually deep systems component. The application is not a wrapped web app: it captures system and microphone audio in real time, renders an always‑on‑top overlay across the user's workspace, registers global shortcuts, and integrates with the operating system at a level that requires native code on both macOS and Windows.
Our architecture is Electron for the application and UI layer, with native modules and helper processes in Swift and C++ where the platform requires it.
You will own that boundary — deciding what belongs in TypeScript, what belongs in native code, and making the two halves behave as one reliable product.
You will also own everything that happens after the build: code signing, notarization, entitlements, permission onboarding, auto‑update, and crash reporting. On this product, those are not an afterthought; they are a significant share of the engineering work, and getting them wrong is what stops users from ever running the app.
You will operate as the senior technical voice for desktop within your team, setting the engineering standard for the platform.
Desktop Application & Engineering Quality
- Own the Electron architecture end to end — main, renderer and helper processes, IPC design, context isolation, process lifecycle — and deliver major features within agreed timelines.
- Build transparent, frameless, always‑on‑top overlay windows that behave correctly across full‑screen spaces, multip
📌 Senior Desktop Engineer (Meolo)
🏢 Ruby Labs
📍 Meolo