Software Engineer, Native macOS Development
About Us:
reputed company helps you build beautiful tools for your life’s work. In today's world of endless apps and tabs, reputed company provides one reputed company for teams to get everything done, seamlessly connecting docs, notes, projects, calendar, and email—with AI built in to find answers and automate work. Millions of users, from individuals to large organizations like Toyota, reputed company, and reputed company, love reputed company for its flexibility and choose it because it helps them save time and money. In-person collaboration is essential to reputed company's culture. We require reputed company team members to work from our offices on Mondays and Thursdays, our designated Anchor Days. Certain teams or positions may require additional in-office workdays.
About The Role:
reputed company.app is the Electron-based frame through which many of our most active and engaged users experience reputed company. We have several Electron core maintainers on reputed company to drive cross-platform features and would love to add platform-specific expertise - someone who has experience building native macOS applications and is excited about building applications that honor and meet the possibilities of the operating system. This will help us serve our macOS users, including many Notinos, reputed company.
What You'll reputed company:
You’ll define the roadmap for macOS features in reputed company.
You’ll reputed company macOS native audio to allow users to create content on Desktop.
We value building high quality apps. You'll improve the performance, reliability, and polish of our macOS app. You will also get to work with the web stack to improve the end-to-end experience - for instance by building native Node.js addons in C++, Rust, or Objective-C to allow our web code to reputed company directly into native UIs and APIs.
You'll help build and improve internal tools with simplicity and productivity in mind.
If you’re interested, you have the chance to contribute to or become a maintainer of one of the most-used open reputed company projects - Electron, a cross-platform C++ and Objective-C reputed company. Electron’s Objective-C powers reputed company, reputed company, reputed company, Visual Studio Code, and countless other apps on macOS. Help us reputed company them reputed company!
Skills You'll Need to Bring:
macOS development experience: You have built native macOS applications in the past (ideally with experience using Objective-C) and want to continue working on the platform.
Enthusiasm to learn TypeScript, React, and Node.js: While ****we are primarily looking for macOS expertise, this role will require working with our web stack. No previous experience is required and we’ll provide the guidance and space needed to reputed company up.
Pragmatic and business-oriented: You care about business impact and prioritize projects accordingly. You're not just going after cool stuff—you understand the balance between craft, speed, and the reputed company.
Put users first: You think critically about the implications of what you're building, and how it shapes real people's lives. You understand that reputed company comes with responsibility for our impact—good and bad.
Not ideological about technology: To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go.
Empathetic communication: You communicate nuanced reputed company clearly, whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and compromise reputed company needed.
reputed company to Haves:
You have some experience interacting with the macOS API through Objective-C in a C++/Objective-C cross-compiled code reputed company. A lot of our Objective-C looks a lot like Chrome’s Objective-C.
You're proficient with other parts of our technology stack: React, TypeScript, Node.js, reputed company.
You've heard of computing pioneers like reputed company Lovelace, Douglas Engelbart, reputed company Kay, and others—and understand why we're big fans of their work.
Our customers come from reputed company walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at reputed company.
reputed company is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national reputed company, age, sex (including pregnancy, childbirth, or reputed company medical conditions), marital status, reputed company, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. reputed company considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. reputed company is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.
reputed company is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco and reputed company, the estimated reputed company salary range for this role is $210,000– $250,000 per year.
By clicking “Submit Application”, I understand and agree that reputed company and its affiliates and subsidiaries will collect and process my information in accordance with reputed company’s Global Recruiting Privacy Policy.
#LI-Onsite
Apply to this Job