> Markdown version of [/jobs/ext/2694980-sr-ios-developer](https://www.wearedevelopers.com/jobs/ext/2694980-sr-ios-developer). 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). --- # Sr. IOS Developer - **Company:** Strivector - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Apple IOS, Apple Xcode, Software Applications, Architectural Patterns, Unit Testing, Software Quality, Model View Controller (MVC), Model View ViewModel, Uikit, Information Technology - **Published:** September 3, 2026 - **Apply:** https://www2.jobdiva.com/candidates/myjobs/openjob_outside.jsp?a=npjdnwvevc6ny4ui4fjp8nwmp5eq4y05cdloih057rgwavakvn1ovwa74e9vycue&from=COMP&id=32006286&SearchString=&StatesString= ## About the Role Most importantly, you need to be a passionate Sr. IOS Developer who enjoys his work and is considered to be one of the best within your organization. The ideal Sr. IOS Developer would be someone with deep experience in many (if not all) of the following: * 5+ years of Swift and UIKit experience * Familiar with common iOS architecture patterns (MVC, MVVM) * Comfortable with Swift enums, pattern-matching, and protocols * Experience writing unit tests in Xcode, Minimum Education: Bachelor's Degree in Computer Science or related field Minimum Experience: 5 years of Swift and UIKit ## Description As a Sr. IOS Developer your roles and responsibilities will include: * Designs, analyzes, writes, tests and documents code for new or existing software applications * Creates application specifications, diagrams, flow charts and other documentation to support the design and development if needed * Develops innovative technical designs and collaborates with team members to develop and maintain code quality and standards ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [Let your iOS app read texts](https://www.wearedevelopers.com/videos/167-let-your-ios-app-read-texts) - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)