Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Poshmark

Software Engineer II, iOS

Poshmark

iOS Engineer II at Poshmark developing and iterating on mobile applications connecting millions of users. Focused on usability, performance, and collaborative feature implementation.

Posted 4/12/2026full-timeRedwood City • California • 🇺🇸 United StatesJuniorMid-Level💰 $108,000 - $180,900 per yearWebsite

Tech Stack

Tools & technologies
iOSObjective-CSwift

About the role

Key responsibilities & impact
  • 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.
  • Familiarize with Poshmark’s iOS ecosystem, tools, and workflows.

Requirements

What you’ll need
  • 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).

Benefits

Comp & perks
  • Equity
  • Performance-based incentives
  • Comprehensive benefits package

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
iOS developmentSwiftObjective-CMVVMSwift ConcurrencySwiftUIRESTful web servicesdata structuresalgorithmssoftware design
Soft Skills
communicationcollaborationinitiativementoringadaptabilitytask managementteam learningconstructive feedbackproblem-solvingwillingness to learn
Certifications
BS in Computer ScienceMS in Computer Science