Software Engineer, iOS

Notion
San Francisco, CA

About Us:

We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft.

We've been working on this together since 2016, and have customers like Nike, Airbnb, Slack, Samsung and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide.

About The Role:


Mobile devices have reshaped personal computing—the power of a desktop now fits in our pockets. By giving everyone the building blocks to create their own tools, we'll solve more problems wherever we go. A delightful, intuitive mobile experience: that's our guiding light, and we need iOS engineers to make it a reality.

What You'll Achieve:



  • You'll work with the team to build new product features for our iOS app. This might include a better mobile typing experience.

  • You'll improve the performance, reliability, and polish of our iOS app. This might involve rewriting a cache system to decrease startup time.

  • You'll help build and improve internal tools with simplicity and productivity in mind. For example, you might write a script that makes it easier to deploy new versions of our apps.

Skills You'll Need to Bring:



  • Thoughtful problem-solving: For you, problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution, by yourself or with teammates. You're comfortable asking for help when you get stuck.

  • Ability to ship quality apps at scale: You can work with a team to build and maintain quality iOS apps for a large audience. You're familiar with Swift or Objective-C and have handled UI, networking, and threading in those languages.

  • Pragmatic and business-oriented: You care about the business impact of what you're building, and you prioritize projects accordingly. You're not just going after cool stuff—you understand the balance between craft, speed, and the bottom line.

  • 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 reach 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 ideas clearly, whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.

  • Team player: You understand when work is better, together. You enjoy collaborating cross-functionally to accomplish shared goals, and you care about learning, growing, and helping others to do the same.

Nice to Haves:



  • You've built or maintained apps for Android, using Kotlin or Java.

  • You're proficient with other parts of our technology stack: React, TypeScript, Node.js, and Postgres.

  • You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work.

  • You have interests outside of technology, such as in art, history, or social sciences.

Our customers come from all 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 Notion.

Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion 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.

#LI-Onsite

Posted 2025-11-25

Recommended Jobs

Food Service Worker

Veterans Canteen Service
Fresno, CA

Hourly Wage $18.43 Please note: Resumes cannot exceed 2 pages in length, or they will be disqualified. Are you looking for a better work-life balance and opportunities to grow? Join an excellent o…

View Details
Posted 2025-11-21

Principal Consultant, DFIR, Reactive Services (Unit 42)

Palo Alto Networks
Cupertino, CA

Company Description Our Mission At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vi…

View Details
Posted 2025-11-25

Embedded Software Engineer

OpenAI
San Francisco, CA

We're hiring an embedded software engineer to build reliable, high-performance systems on custom hardware. You’ll own low-level bring-up, write production C/C++ code, and work closely with hardware t…

View Details
Posted 2025-11-25

Software Engineer - Payments

Substack
San Francisco, CA

Substack is building a new economic engine for culture, giving the brightest, most interesting, and most creative people on the internet the power of their own publishing platform. The terms of our c…

View Details
Posted 2025-11-19

Sales Producer

Farmers Insurance
El Cajon, CA

Are you a driven, people-focused professional who thrives on helping others and achieving results? Farmers Insurance is looking for motivated Sales Producers to join our growing team and make an imp…

View Details
Posted 2025-10-31

Flight Test Engineering Manager, Precision Effects

Anduril Industries
Costa Mesa, CA

Do you want to be a leader on Anduril's Test & Evaluation team to determine how we conduct tests of autonomous systems for our jet and missiles portfolio? This is the opportunity for you. The Tact…

View Details
Posted 2025-11-28

Branch Manager (Richmond)

San Francisco Federal Credit Union
San Francisco, CA

Who Are We? With an “A” health rating and solid year-over-year growth, San Francisco Federal Credit Union’s (SFFedCU) membership is now over 43,000 with assets surpassing $1.3 billion and branches …

View Details
Posted 2025-11-14

Retail Channel Marketing Manager

NVIDIA
Santa Clara, CA

Retail Channel Marketing Manager Location Santa Clara, CA : We are now looking for a Retail Channel Marketing Manager to join our North America Channel Marketing Team in support of our GeForce, Studio…

View Details
Posted 2025-11-28

Senior Product Manager

Ascent Developer Solutions
Los Angeles, CA

About Ascent Ascent Developer Solutions is a leading private lending platform, serving real estate developers nationwide in the acquisition, renovation, and construction of residential real estate…

View Details
Posted 2025-11-28

Police Recruit (20662707)

CalOpps
San Francisco, CA

Location 701 Laurel Street Menlo Park, 94025 Description The Menlo Park Police Department demands the highest level of professionalism from its employees. We maintain that employee conta…

View Details
Posted 2025-11-27