> Markdown version of [/jobs/ext/1105162-software-engineer-ios](https://www.wearedevelopers.com/jobs/ext/1105162-software-engineer-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 - iOS - **Company:** Poshmark, Inc. - **Location:** Redwood City, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), IOS Applications, Unit Testing, Code Review, Data Structures, DevOps, Model View ViewModel, Software Engineering, Concurrency, Git, Information Technology, Objective C++, Restful APIs, Software Version Control - **Published:** June 9, 2026 - **Apply:** https://www.dice.com/job-detail/2f048e4b-51fd-4cb4-8ace-51ddc9bcdade ## About the Role * Outstanding engineer proven by great results, interesting hobby projects. * Strong foundation in the fundamentals of computer science, data structures, algorithms, and software design. * 3+ years in developing iOS applications * Fluency with Swift. Objective-C is a plus. * Experience with common front end patterns like MVVM, Swift Concurrency and Swift UI is a plus. * Excellent communication skills and ability to work cross-functionally * Design and use of RESTful web services to create connected applications. * Understanding of code versioning tools, such as Git * Basic Knowledge of writing unit tests. * BS or MS in Computer Science or related technical discipline (or equivalent) 6-Month Accomplishments * Get familiar with Poshmark's ecosystem and tools * Contributing to and take ownership of Poshmark's iOS feature * Have a good collaboration within the team. Also, with other teams like Product, Design, QA, DevOps * Should participate in technical discussions, code reviews, and provide valuable inputs to other Team members. ## Description * Architect build, iterate and maintain our iOS mobile application * Influence different aspect of the development process like API creation, design, and product * Own important pieces of the product that have high visibility both internally and externally * Find simple, elegant solutions to hard problems * Take part in code reviews and give constructive feedback to peer developers * Partner closely with our design, product, and other Engineering team to produce an application that flows seamlessly and works intuitively with our users. * Write high quality and maintainable code and unit-test for quality assurance, robustness, including edge cases, usability, and general reliability ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Personal Branding & Job Search - The Most Practical Approach You'll Ever Find](https://www.wearedevelopers.com/videos/576-personal-branding-job-search-the-most-practical-approach-you-ll-ever-find) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)