Software Engineer II, iOS
- 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.
- 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).
- 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.
- 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.
Recommended Jobs
Accounts Payable Manager
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with hyperscalers and ecosystem partners, As…
Senior Manager, Map Scalability
We are seeking a high-performing Senior Manager to lead, manage, and scale the "Fleet Sense" organization. This crucial initiative delivers a highly impactful, end-to-end solution that is vital for t…
Founding Data Scientist / Machine Learning Engineer
Seeking Founding Data Scientists and Machine Learning Engineers Imagine Multiplying Your Impact You've unlocked major wins in your career - you've shipped models, moved key metrics, and prove…
Dishwasher
Puesto Park Place is hiring dishwashers. The dishwasher is a vital member of the back-of-house team responsible for maintaining cleanliness, sanitation, and organization throughout the kitchen. Th…
Manager, FP&A
Location Redwood City, CA Employment Type Full time Department Finance Solace is a healthcare advocacy marketplace that connects patients and families to experts who help them under…
Maintenance Technician for Apartments in North Hollywood, CA (NORTH HOLLYWOOD)
We are currently seeking an experienced Maintenance Technician to join the team to service 3 apartment communities in North Hollywood, CA: Simpson Saticoy has 40 units, Simpson Family has 5 units, …
Community Vocational Specialist
Position: Community Employment Advocate Location: Richmond, CA Hours: Monday - Friday (37.5 hours per week) 7.5 hours a day, Between 8am - 5pm Compensation: $22.50/hour + great benefits!…
Call Center Representative - Remote
Job Title: Call Center Representative Location: Remote, United States & Canada only. Job Type: Full time/Part Time Brandcoven is seeking a remote Call Center Representative to join our…
HOME CARE AIDE
GOLDEN CARE IS HIRING TOP CAREGIVERS IN THE EAST COUNTY TO JOIN OUR GROWING TEAM!!! If you think you have what it takes to be one of them, APPLY NOW!! TO RESPECT EVERYONE'S TIME, PLEASE BE SURE…