Poshmark

Software Engineer II, iOS

Poshmark

full-time

Posted on:

Location Type: Hybrid

Location: Redwood CityCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $108,000 - $180,900 per year

About the role

  • 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

  • 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
  • Equity
  • Performance-based incentives
  • Comprehensive benefits package
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