1

Software Engineer Ii Ios Jobs (NOW HIRING)

Poshmark is looking for a creative and motivated iOS Engineer II to help shape the future of our ... Solid foundation in computer science fundamentals such as data structures, algorithms, and software ...

As a Software Engineer 2 on iOS, you'll be a growing IC on a feature squad, partnering daily with senior iOS engineers, Android peers, backend engineers, Product, Design, and QA. This role reports to ...

Software Engineer II, iOS

San Francisco, CA · Remote

$164K/yr

We are looking for inquisitive, well-rounded iOS engineers to join our Product engineering teams. Working closely with product managers, designers, and backend engineers, you'll play an important ...

Software Engineer II, iOS

San Francisco, CA · On-site +1

$123K - $254K/yr

We are looking for inquisitive, well-rounded iOS engineers to join our Product engineering teams. Working closely with product managers, designers, and backend engineers, you'll play an important ...

ENgineer II/IOS Developer

Manhattan, NY · On-site

$56.50 - $78/hr

You have a great understanding of one or more software architecture patterns, preferably MVVM * You ... These are technologies you will encounter as an iOS Engineer. * Swift * Objective-C (very limited ...

ENgineer II/IOS Developer

Manhattan, NY

$56.50 - $78/hr

You have a great understanding of one or more software architecture patterns, preferably MVVM * You ... These are technologies you will encounter as an iOS Engineer. * Swift * Objective-C (very limited ...

As an Mobile Engineer II-iOS on the Modern Checkout team, you'll work with global stakeholders to help millions of people set out on great adventures, visit home, and stay connected across their ...

iOS Software Engineer

Santa Clara, CA · On-site

$60.75 - $83.75/hr

They will get direction from a tech lead and will be required to develop interfaces and write unit tests for their code. iOS Software Engineer Mandatory Skills 3+ years experience iOS Application ...

Software Engineer II

Tysons Corner, VA

$98K - $134K/yr

Software Engineer II, Home Automation Experience Team Our Home Automation Experience (HAX) team ... iOS and Android applications * Bring Your Full Self: We want to give you the freedom and trust to ...

Senior/iOS Engineer II

$143K/yr

As a Senior iOS Engineer II, you will collaborate on software projects, develop and maintain native iOS applications, and mentor junior engineers while working on various teams to enhance the ...

Software Engineer II

Tysons Corner, VA

$98K - $134K/yr

Software Engineer II Are you passionate about building technology that connects the physical and ... Our stack includes C#, .NET, SQL Server, Kafka, Ember.js, and native iOS and Android applications.

Software Engineer II

Los Angeles, CA · On-site

$150K - $225K/yr

Software Engineer II (Frontend), Social Rancho Bernardo, CA Must relocate to Los Angeles, Orange ... Proficient knowledge of mobile environments, structures, and advancements in iOS and Android ...

Software Engineer II

San Diego, CA · On-site

$150K - $225K/yr

Software Engineer II (Frontend), Social Rancho Bernardo, CA Must relocate to Los Angeles, Orange ... Proficient knowledge of mobile environments, structures, and advancements in iOS and Android ...

next page

Showing results 1-20

Software Engineer Ii Ios information

See salary details

$96.5K

$141.5K

$171.5K

How much do software engineer ii ios jobs pay per year?

As of Jul 30, 2026, the average yearly pay for software engineer ii ios in the United States is $141,458.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,000.00 and $140,000.00 per year, depending on experience, location, and employer.

What does a Software Engineer II iOS do?

A Software Engineer II iOS is responsible for designing, developing, and maintaining applications for Apple's iOS platform. They typically work on implementing features, fixing bugs, and optimizing performance for iOS apps. In this mid-level role, they collaborate with other engineers, designers, and product managers to deliver high-quality mobile applications. They are expected to have a solid understanding of Swift or Objective-C, iOS frameworks, and best practices in mobile development.

What are the key skills and qualifications needed to thrive as a Software Engineer II iOS, and why are they important?

To thrive as a Software Engineer II iOS, you need solid experience in Swift, Objective-C, and iOS application development, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with Xcode, Interface Builder, Git, and unit testing frameworks is crucial, along with knowledge of Apple’s Human Interface Guidelines. Strong problem-solving skills, effective communication, and the ability to collaborate in cross-functional teams help you stand out in this role. These skills ensure you can develop high-quality, user-friendly apps that meet business goals and maintain reliability in a fast-evolving mobile landscape.

How does a Software Engineer II iOS typically collaborate with product and design teams during a project?

As a Software Engineer II iOS, you will regularly work alongside product managers and designers to understand user requirements, provide technical feedback on feasibility, and suggest improvements to user flows. Collaboration often involves participating in sprint planning, design reviews, and daily standup meetings to ensure alignment and address any blockers early. You may also be responsible for prototyping features, integrating design assets, and giving input on optimizing the user experience within the technical constraints of iOS development.
More about Software Engineer Ii Ios jobs
Infographic showing various Software Engineer Ii Ios job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $141,458 per year, or $68 per hour.

Software Engineer II, iOS

Poshmark, Inc

Redwood City, CA • On-site

$108K - $180K/yr

Full-time

Re-posted 15 days ago


Job description

About Poshmark
Poshmark is the leading fashion marketplace where style comes alive through discovery, self-expression, and human connection. Powered by a vibrant community of 165 million members, Poshmark brings real people and taste to shopping through a social experience shaped by shared discovery. Buying and selling fashion feels simple, joyful, and personal, while every item tells its own story. Poshmark empowers sellers to grow meaningful businesses, keeps fashion in circulation longer, and gives shoppers access to unique and trusted finds, from everyday pieces to one-of-a-kind vintage and luxury.
Poshmark is looking for a creative and motivated iOS Engineer II to help shape the future of our mobile applications. You'll contribute to building intuitive, scalable, and reliable features that connect millions of users. This role is a great fit if you're eager to grow as an engineer, thrive in a collaborative environment, and want to make an impact by delivering high-quality mobile experiences.
Responsibilities:
  • Build, maintain, and iterate on Poshmark's iOS application with a focus on usability and performance.
  • Work closely with senior engineers, product managers, and designers to implement medium-complexity features.
  • Participate in code reviews, share feedback, and contribute to team learning.
  • Write maintainable, testable code and ensure reliability through unit tests and quality checks.
  • Provide constructive input on product specs and collaborate cross-functionally to move projects forward.
  • Take initiative to improve parts of the codebase, style guides, or processes with guidance from senior peers.
  • Mentor newer team members informally by sharing knowledge and assisting with onboarding or best practices.

Requirements:
  • 2-4 years of experience developing iOS applications.
  • Strong understanding of Swift, with exposure to Objective-C as a plus.
  • Familiarity with patterns like MVVM, Swift Concurrency, and SwiftUI is preferred.
  • Knowledge of RESTful web services and connected application design.
  • Solid foundation in computer science fundamentals such as data structures, algorithms, and software design.
  • Experience using Git or other version control tools.
  • Ability to balance multiple tasks while delivering within estimates.
  • Excellent communication and collaboration skills, with a willingness to learn from peers and adapt to changing requirements.
  • BS or MS in Computer Science or related field (or equivalent).

6-Month Accomplishments:
  • Become familiar with Poshmark's iOS ecosystem, tools, and workflows.
  • Contribute to feature development with increasing independence.
  • Build strong working relationships across Product, Design, QA, and Engineering.
  • Participate actively in code reviews and team discussions.

12+ Month Accomplishments:
  • Independently plan and deliver medium-complexity features.
  • Provide meaningful improvements to code quality and team processes.
  • Take on informal mentoring roles and contribute to team knowledge-sharing.
  • Actively participate in recruiting through technical interviews.