Browse All Jobs
Job Description
Notion is seeking a Software Engineer with native macOS development experience to join their team. This role focuses on enhancing the Notion application for macOS users. The ideal candidate will define the roadmap for macOS features, improve app performance and reliability, and work with the web stack to improve the end-to-end user experience.About Notion:Notion's mission is to enable every person, team, and company to tailor their software to solve any problem and take on any challenge. They value focus, design, and craft, and are committed to building a diverse and creative company.What This Role Involves:
  • Defining the roadmap for macOS features in Notion.
  • Leveraging macOS native audio to allow users to create content on Desktop.
  • Improving the performance, reliability, and polish of the macOS app.
  • Building native Node.js addons in C++, Rust, or Objective-C to allow web code to hook directly into native UIs and APIs.
  • Helping build and improve internal tools with simplicity and productivity in mind.
  • Contributing to or becoming a maintainer of Electron.
Requirements:
  • macOS development experience (ideally with Objective-C).
  • Enthusiasm to learn TypeScript, React, and Node.js.
  • Pragmatic and business-oriented mindset.
  • User-centric approach to development.
  • Open-minded about technology and programming languages.
  • Empathetic communication skills.
What Notion Offers:
  • Opportunity to work on a widely used application.
  • Chance to contribute to open-source projects like Electron.
  • A collaborative and inclusive work environment.
Apply Manually