> Markdown version of [/jobs/ext/1896720-software-engineer-ii-ios](https://www.wearedevelopers.com/jobs/ext/1896720-software-engineer-ii-ios). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, iOS - **Company:** Poshmark, Inc. - **Location:** Redwood City, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** IOS Applications, Unit Testing, Configuration Management, Software Quality, Code Review, Data Structures, Revision Control Systems, Mobile Application Software, Model View ViewModel, Systems Development Life Cycle, Software Reliability Testing, Software Engineering, Swiftui, Concurrency, Git, Information Technology, Objective C++, Restful APIs - **Published:** July 31, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-ii-ios-redwood-city-ca--7504f7cc-dff9-43e6-b96d-ddc64674009a ## About the Role * 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)., Algorithms, Best Practices, Business Growth, Code Reviews, Communication Skills, Computer Science, Concurrency, Cross-Functional, Data Structures, Ecosystems, Git, Mentoring, Mobile Applications, Model View ViewModel (MVVM), Multitasking, Objective-C Programming Language, Onboarding, Product Design, Quality Assurance, Quality Management, Reliability Testing, Sales, Scalable System Development, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Style Guide, Team Player, Technical Recruiting, Unit Test, Usability Engineering, iOS ## Description * 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., * 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. ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)