Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Title:
Lead Software Engineer - Mobile (iOS)
Location:
Hybrid (2 days onsite) - PA (Locals/Nearby only)
Experience:
14+ Years Job Summary We are looking for a Lead iOS Engineer with strong hands-on experience in native iOS development and technical leadership. The candidate will lead architecture, design, and delivery of enterprise mobile applications while mentoring development teams. Required Skills 9+ years of Software Engineering experience 7+ years of native iOS development Strong expertise in: Swift SwiftUI Xcode Cocoa Touch XCTest Core iOS Frameworks Experience as Lead Developer / Tech Lead / Mobile Architect Strong knowledge of mobile architecture & design patterns Experience with code reviews, mentoring, and team leadership Agile/Scrum experience Preferred Skills Objective-C / C++ Firebase, Google Analytics, OAuth, Realm Cloud/Container tools: Docker, Kubernetes, OpenShift Backend exposure: Java, J2
EE, Spring Databases:
Oracle, DB2,
SQL Server Tools:
Jira, Confluence, Bitbucket, Bamboo Key Responsibilities Lead iOS application architecture and development Define coding standards and best practices Mentor onshore/offshore developers Perform code reviews and troubleshoot complex issues Collaborate with Product, QA, and UX teams Drive testing and quality engineering (Unit Testing / TDD) Interview Process 2-3 Rounds (Technical + Leadership) 1 Onsite Interview Mandatory Submission Requirements Candidate summary / fitment Recent iOS project details Leadership & architecture experience Skills matrix completed