Ref: #65526

Staff iOS Engineer

Job Description: Staff iOS Engineer
Location: San Francisco, CA (Hybrid Onsite)
Company Stage: Series D Startup


About Us:
An innovative Series D startup revolutionizing workplace management software through cutting-edge technology and design. Based in San Francisco, their team is composed of passionate individuals dedicated to creating transformative user experiences. With significant funding and a growing user base, we’re scaling rapidly and are seeking a Staff iOS Engineer to help shape the future of our mobile platform.


Role Overview:

As a Staff iOS Engineer, you will play a critical role in driving the development of our flagship iOS app. You’ll be responsible for designing, building, and maintaining features that deliver seamless and engaging experiences for millions of users. As a technical leader, you’ll mentor team members, influence architectural decisions, and work cross-functionally with product, design, and backend teams.


Key Responsibilities:

  • Architecture & Development:

    • Lead the design and implementation of scalable, performant, and maintainable iOS features and systems.
    • Ensure the app adheres to best practices for iOS development, including performance optimization and robust testing.
  • Leadership & Mentorship:

    • Act as a technical mentor to junior and mid-level engineers, providing guidance on coding standards, design patterns, and technical problem-solving.
    • Collaborate with engineering leadership to define technical roadmaps and set team goals.
  • Collaboration:

    • Partner closely with product managers, designers, and backend engineers to deliver exceptional user experiences.
    • Advocate for a user-first mindset, leveraging analytics and user feedback to inform decisions.
  • Technical Excellence:

    • Stay up-to-date with the latest iOS frameworks, tools, and trends to ensure our app remains on the cutting edge.
    • Establish and enforce coding standards, design principles, and CI/CD practices for the team.
  • Problem Solving:

    • Identify bottlenecks, debug critical issues, and optimize the app for a wide range of devices and operating systems.

Qualifications:

  • Experience:

    • 7+ years of professional iOS development experience, including at least 2 years in a senior or staff engineering role.
    • Proven track record of shipping high-quality iOS applications at scale.
  • Technical Skills:

    • Deep expertise in Swift and Objective-C, with a strong understanding of iOS frameworks (UIKit, Core Data, Core Animation, etc.).
    • Proficient in designing and implementing RESTful APIs and experience with GraphQL is a plus.
    • Familiarity with modern architectural patterns such as MVVM, VIPER, or Clean Architecture.
    • Hands-on experience with CI/CD pipelines, unit testing, and automation tools.
    • Strong understanding of performance optimization and memory management in iOS apps.
  • Leadership:

    • Demonstrated ability to lead technical projects and mentor engineers effectively.
    • Strong communication and collaboration skills, with a focus on fostering a positive and inclusive team culture.
  • Preferred:

    • Experience working in fast-paced startup environments.
    • Familiarity with hybrid development tools like React Native or Flutter.
    • Passion for creating highly polished user experiences.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!