Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, iOS image - Rise Careers
Job details

Software Engineer, iOS

Notion is dedicated to empowering users to tailor software to solve problems. Seeking a Mid-Level iOS Engineer to enhance their mobile app experience.

Skills

  • Proficient in Swift or Objective-C.
  • Experience in UI, networking, and threading in iOS development.
  • Strong problem-solving and communication skills.

Responsibilities

  • Build new product features for the iOS app.
  • Improve performance, reliability, and polish of the iOS app.
  • Develop and enhance internal tools for better deployment.

Education

  • Bachelor's degree in Computer Science or related field.

Benefits

  • Equal opportunity employer.
  • Diversity and inclusion initiatives.
  • Flexible work arrangements.
To read the complete job description, please click on the ‘Apply’ button
Notion Labs Glassdoor Company Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Notion Labs DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Notion Labs
Notion Labs CEO photo
Ivan Zhao
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, iOS, Notion Labs

At Notion, we're on a mission to empower individuals, teams, and organizations by enabling them to tailor software to meet their unique challenges. As a Software Engineer specializing in iOS, you will be at the forefront of making personal computing delightful and intuitive, bringing our powerful tools directly to the fingertips of users. In this role based in the vibrant tech hub of San Francisco, California, you'll collaborate with an innovative team to create and enhance new features for our iOS app, from improving the mobile typing experience to refining internal productivity tools. Your expertise in Swift or Objective-C will be essential as you tackle the challenges of building scalable and quality apps that reach a broad audience. Notion values thoughtfulness in problem-solving, which means you'll be encouraged to communicate openly and find collaborative solutions with your teammates. You’ll prioritize business impact while maintaining a user-first approach, understanding the significance of your work—not just in code, but in the lives of people who depend on our tools every day. As part of our diverse and creative team, we believe that your unique background will make us stronger. Come join us at Notion, where we’re not just about technology; we’re about building a better future together.

Frequently Asked Questions (FAQs) for Software Engineer, iOS Role at Notion Labs
What are the key responsibilities of a Software Engineer, iOS at Notion?

As a Software Engineer, iOS at Notion, you will focus on building new features and improving performance for our iOS app. This includes enhancing mobile user experiences and simplifying internal tool deployments. Your problem-solving skills and technical expertise will play a vital role in ensuring that our app runs smoothly and efficiently for all users.

Join Rise to see the full answer
What skills are required for the Software Engineer, iOS position at Notion?

To excel as a Software Engineer, iOS at Notion, you should have a solid understanding of Swift or Objective-C and experience in UI, networking, and threading. You should also possess strong problem-solving skills, be able to work collaboratively within a team, and have a user-centric mindset while considering the business implications of your work.

Join Rise to see the full answer
How does Notion support the growth of its Software Engineer, iOS employees?

Notion fosters a culture of collaboration and learning, allowing Software Engineers, iOS to grow both professionally and personally. We encourage team members to share knowledge, seek help when needed, and engage in discussions about tech and its impact. With access to a diverse array of projects, you will have opportunities to develop your skills and expand your expertise.

Join Rise to see the full answer
What makes working as a Software Engineer, iOS at Notion a unique experience?

Working at Notion as a Software Engineer, iOS gives you the chance to be part of a mission-driven company that values creativity and diversity. You will work on projects that have a real impact on users' lives and collaborate with a passionate team that shares your enthusiasm for technology and its potential to solve real-world problems.

Join Rise to see the full answer
What does Notion look for in a candidate for the Software Engineer, iOS role?

Notion seeks candidates who demonstrate thoughtful problem-solving, user-first thinking, and the ability to ship quality iOS apps at scale. A collaborative spirit, empathetic communication, and a pragmatic approach toward technology and impact on the business are highly valued. If you have the skills and a passion for making a difference, we'd love to hear from you!

Join Rise to see the full answer
Common Interview Questions for Software Engineer, iOS
Can you describe your experience with Swift or Objective-C?

When answering this question, focus on specific projects where you've utilized Swift or Objective-C, detailing the challenges you faced and how you overcame them. Mention any libraries or frameworks you've worked with and your understanding of best practices in iOS development.

Join Rise to see the full answer
How do you approach problem-solving when facing a difficult technical challenge?

Share your thought process on breaking down problems into manageable pieces, the tools you use to investigate issues, and how you collaborate with teammates to find solutions. This demonstrates your critical thinking and teamwork skills.

Join Rise to see the full answer
What is your experience with app performance optimization?

Discuss specific techniques you've used to enhance app performance, such as reducing load times, optimizing memory usage, or any profiling tools like Instruments. Highlight a situation where your optimizations led to noticeable improvements.

Join Rise to see the full answer
How do you ensure quality in your code?

Talk about your practices regarding code reviews, writing unit tests, and employing continuous integration. Emphasize the importance of quality and how it aligns with user experience.

Join Rise to see the full answer
Can you explain how you prioritize tasks when working on multiple projects?

Detail your approach to prioritization based on deadlines, business impact, and teammate input. Discuss how you communicate updates to your team and manage your workload effectively.

Join Rise to see the full answer
What role does user feedback play in your development process?

Explain how you incorporate user feedback into design and development, citing examples of changes you've made based on user input. This showcases your user-centric approach.

Join Rise to see the full answer
How do you stay current with new technologies in mobile development?

Highlight your methods for staying updated—whether through online courses, attending conferences, or engaging with developer communities. This illustrates your commitment to continuous learning.

Join Rise to see the full answer
Describe a time when you had to work closely with cross-functional teams.

Provide an example of a project where collaboration was key. Discuss the different roles involved, the challenges faced, and how the collaboration led to a successful outcome.

Join Rise to see the full answer
What steps would you take to improve a slow-performing app?

Walk through the process you would take, from identifying bottlenecks using performance profiling tools to implementing code optimizations, and final testing. This demonstrates your methodical and solution-oriented mindset.

Join Rise to see the full answer
How do you handle disagreements or conflicts within your team?

Discuss your strategies for empathetic communication, active listening, and finding common ground. Highlight the importance of constructive feedback and collaboration in navigating conflicts.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Highlands Ranch
Posted 3 days ago
Photo of the Rise User
ServiceNow Remote Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Ace & Tate Remote Amsterdam, Netherlands
Posted 6 days ago
Photo of the Rise User
Inivos Remote No location specified
Posted 4 days ago
Photo of the Rise User
Visa Remote Highlands Ranch
Posted 4 days ago

Notion Labs is a fast-growing tech company based in San Francisco, Calinfornia. We offer an all-in-one workspace for teams and companies to share documents and knowledge, manage projects, and collaborate.

86 jobs
MATCH
VIEW MATCH
BADGES
Badge InnovatorBadge Future UnicornBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Transparent & Candid
Mission Driven
Collaboration over Competition
Empathetic
Social Impact Driven
Rise from Within
Work/Life Harmony
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Time-Off
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
8 people applied to Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum
Photo of the Rise User
6 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Holland just viewed Data Intelligence Intern at Actian Corporation
Photo of the Rise User
Someone from OH, Holland just viewed Program Intern, Data Engineering at Pilot Company