{"schemaVersion":"jobsearcher.job.v1","id":"109fae5c4fa0a4c3398a5a0e","url":"https://jobsearcher.com/jobs/109fae5c4fa0a4c3398a5a0e","canonicalUrl":"https://jobsearcher.com/jobs/109fae5c4fa0a4c3398a5a0e","title":"Lead iOS Engineer","description":"About the CompanyWe are seeking an experienced Lead Software Engineer, Mobile (iOS) to join a large-scale enterprise technology organization undergoing significant mobile application modernization initiatives. This individual will play a critical leadership role in designing, architecting, and delivering enterprise-grade iOS applications while providing technical guidance and mentorship to development teams.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. This is a contract-to-hire opportunity offering long-term growth potential within a highly visible mobile engineering organization.About the RoleKey ResponsibilitiesLead 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. QualificationsBachelor'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:SwiftSwiftUIXcodeCocoa TouchXCTestCore iOS FrameworksStrong 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. Required SkillsExperience with Objective-C and/or C++.Familiarity with:FirebaseGoogle AnalyticsOAuthRealmExperience with containerization and cloud-native technologies such as:DockerKubernetesOpenShiftExposure to backend technologies including:JavaJ2EESpring FrameworkExperience working with relational databases such as:OracleDB2Microsoft SQL ServerFamiliarity with development and collaboration tools including:JiraConfluenceBitbucketBamboo","company":"FirstPro","rawCompany":"firstpro","city":"Mohnton","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-06-26T13:51:51.079Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead iOS Engineer","description":"About the CompanyWe are seeking an experienced Lead Software Engineer, Mobile (iOS) to join a large-scale enterprise technology organization undergoing significant mobile application modernization initiatives. This individual will play a critical leadership role in designing, architecting, and delivering enterprise-grade iOS applications while providing technical guidance and mentorship to development teams.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. This is a contract-to-hire opportunity offering long-term growth potential within a highly visible mobile engineering organization.About the RoleKey ResponsibilitiesLead 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. QualificationsBachelor'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:SwiftSwiftUIXcodeCocoa TouchXCTestCore iOS FrameworksStrong 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. Required SkillsExperience with Objective-C and/or C++.Familiarity with:FirebaseGoogle AnalyticsOAuthRealmExperience with containerization and cloud-native technologies such as:DockerKubernetesOpenShiftExposure to backend technologies including:JavaJ2EESpring FrameworkExperience working with relational databases such as:OracleDB2Microsoft SQL ServerFamiliarity with development and collaboration tools including:JiraConfluenceBitbucketBamboo","datePosted":"2026-06-26T13:51:51.079Z","dateModified":"2026-06-26T13:51:51.079Z","hiringOrganization":{"@type":"Organization","name":"FirstPro","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mohnton","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"109fae5c4fa0a4c3398a5a0e"},"url":"https://jobsearcher.com/jobs/109fae5c4fa0a4c3398a5a0e"}}