> Markdown version of [/jobs/ext/605038-lead-ios-engineer](https://www.wearedevelopers.com/jobs/ext/605038-lead-ios-engineer). 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). --- # Lead iOS Engineer - **Company:** FIRSTPRO INC - **Location:** Wyoming, PA, United States - **Experience:** Expert - **Salary:** $145,600.0 - $156,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Apple IOS, Apple Xcode, Application Performance Management, Confluence, JIRA, Automation of Tests, Unit Testing, C++ (Programming Language), Mobile Application Development, Code Review, Collaborative Software, IBM DB2, Relational Databases, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Google Analytics, Human-Computer Interaction, Mobile Application Software, Spring Framework, Microsoft SQL Server, OAuth, OpenShift, Oracle (Applications), Software Engineering, Enterprise Software Applications, Test-Driven Development (TDD), Swiftui, Ios Frameworks, Firebase, Containerization, Kubernetes, Information Technology, Cocoa Touch, Bitbucket, Objective C++, Xctest, Atlassian Bamboo, Docker - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=47db565a04d961ef ## About the Role Do you have experience in iOS user interface implementation?, The ideal candidate combines deep native iOS development expertise with strong architectural leadership, cross-functional collaboration skills, and a passion for delivering high-quality mobile solutions., * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience. * 9+ years of software engineering experience. * 7+ years of hands-on native iOS development experience. * Proven experience serving as a Lead Developer, Lead Software Engineer, Technical Lead, or Mobile Architect. * Extensive experience with: * Swift * SwiftUI * Xcode * Cocoa Touch * XCTest * Core iOS Frameworks * Strong understanding of mobile application architecture, design patterns, and enterprise application development. * Experience leading development teams and conducting peer code reviews. * Experience working within Agile software development environments. * Strong communication and collaboration skills with technical and non-technical stakeholders. Preferred Qualifications * Experience with Objective-C and/or C++. * Familiarity with: * Firebase * Google Analytics * OAuth * Realm * Experience with containerization and cloud-native technologies such as: * Docker * Kubernetes * OpenShift * Exposure to backend technologies including: * Java * J2EE * Spring Framework * Experience working with relational databases such as: * Oracle * DB2 * Microsoft SQL Server * Familiarity with development and collaboration tools including: * Jira * Confluence * Bitbucket * Bamboo ## Description * Lead the architecture, design, and delivery of enterprise mobile applications for the iOS platform. * Establish and promote mobile development standards, best practices, and coding guidelines. * Collaborate closely with Product Management, User Experience, Quality Assurance, and Engineering teams throughout the software development lifecycle. * Provide technical leadership, mentorship, and support to both onshore and offshore development teams. * Conduct peer code reviews and ensure adherence to development standards and architectural principles. * Partner with developers to troubleshoot complex technical challenges and provide hands-on guidance when necessary. * Develop and maintain technical documentation, architectural diagrams, and implementation standards. * Participate in solution design discussions, technical research, and evaluation of emerging mobile technologies. * Support application performance monitoring, troubleshooting, and continuous improvement initiatives. * Champion quality engineering practices including automated testing, unit testing, and Test-Driven Development (TDD). * Serve as a technical resource and subject matter expert for mobile application architecture and development. ## Related Videos - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)