About the role
Owl3D's mission is to bring the magic of 3D to everyone. Our Windows and Mac desktop client serves as the command center for capturing, real-time processing, and converting the PC screen into 3D. We're looking for a senior engineer to lead the next generation of this client across Windows and macOS using the Electron framework.
This is a hands-on role where you'll work closely with product, design, and graphics engineers to shape the experience of our core product — empowering creators and developers to see their world in 3D.
Responsibilities
- Own Electron desktop app UI/UX.
- Lead the architecture, implementation, and refinement of Owl3D's cross-platform desktop interface. You'll transform complex 3D capture and rendering workflows into an intuitive, elegant user experience that feels native across macOS and Windows.
- Iterate and launch the app with the Product team.
- Collaborate closely with design and product leads to prototype, test, and refine features rapidly. You'll help define product direction through experimentation, data-driven insights, and feedback loops, ensuring smooth releases and impactful launches.
- (Can learn on the job) Use Direct3D to implement on-screen UI interaction.
- Integrate interactive overlays and visual feedback directly within the rendered 3D environment. You'll work with Direct3D (and optionally Metal on macOS) to build real-time UI components that respond to user inputs and system events in the 3D space.
- Raise the performance bar.
- Drive desktop performance through profiling, GPU optimization, and efficient IPC design. Develop systems and processes to ensure smooth frame rates and low latency across diverse hardware.
- Keep quality sustainable.
- Establish build pipelines, CI/CD guards, and developer tooling that enable the team to iterate quickly while preventing regressions or performance drops.
- Mentor & multiply.
- Partner with product, design, and other engineers to review code, share best practices, and help grow a world-class desktop platform team.
Qualifications
- 5+ years of experience building cross-platform desktop applications at scale.
- Strong technical depth in Electron, TypeScript/JavaScript, and/or Python.
- Expertise in GPU/graphics pipelines, real-time rendering, or media processing.
- Proven ability to debug, profile, and optimize complex performance bottlenecks.
- Solid understanding of observability, monitoring, and system diagnostics.
Bonus Points
- Experience with
Direct3D
,
Metal
, or
Vulkan
graphics APIs. - Experience with
macOS
native development (Swift, Objective-C). - Prior work on
video
,
XR
, or
real-time rendering
software. - Familiarity with
Electron build optimization
,
auto-update systems
, or
hardware integration
.