Lead IOS Developer
About the Role
To Apply for this Job Click Here
Required Skills:
- 7+ years of hands‑on mobile development experience. 2+ years experience as a Lead.
- Deep expertise in Swift, UIKit, SwiftUI, and strong understanding of Objective‑C.
- Expert proficiency in React Native, JavaScript/TypeScript, and modern mobile development workflows.
- Strong understanding of modern mobile architectures (MVVM, VIPER, Clean Architecture, Redux‑style state management).
- Strong UI/UX understanding, accessibility knowledge, and experience building custom components.
- Proficiency with Git and version control workflows (GitFlow, trunk‑based, etc.).
- Experience with CI/CD tools (Bitrise, GitHub Actions, GitLab, Jenkins).
- Experience with testing frameworks across both ecosystems (XCTest, XCUITest, Jest, Detox, Cypress).
- Strong analytical, debugging, and problem‑solving skills.
- Experience with cloud platforms (Firebase, AWS, Google Cloud, Azure).
- Knowledge of App Store and Play Store submission processes.
- Ability to define and drive technical vision for both iOS and React Native teams.
- Experience mentoring developers, conducting code reviews, and guiding technical decision‑making.
- Strong communication skills and ability to collaborate with product, design, and delivery teams.
- Proven ability to ensure efficient development cycles and high‑quality releases.
Description of Role/Responsibilities/Project:
Beacon Hill is looking for an iOS/React Native Lead Developer to support one of our clients by driving the technical vision and execution across both native and cross‑platform mobile applications. This role requires deep hands‑on expertise in Swift, UIKit, SwiftUI, Objective‑C, React Native, and TypeScript, along with a strong command of modern mobile architectures, performance optimization, concurrency, and UI/UX best practices. The ideal candidate brings at least seven years of mobile development experience and a proven track record in technical leadership, mentoring developers, conducting code reviews, and collaborating closely with product, design, and delivery teams. Required strengths include building and maintaining CI/CD pipelines, implementing robust testing strategies using XCTest, XCUITest, Jest, and Detox, managing App Store and Play Store deployments, and working within Agile/Scrum environments. Candidates should also be proficient with Git workflows, cloud platforms such as Firebase, AWS, Google Cloud, or Azure, and have strong debugging, analytical, and communication skills. Desired skills include experience scaling or leading development teams, familiarity with additional cross‑platform technologies like Flutter or Kotlin Multiplatform, knowledge of modern iOS technologies such as Combine and async/await, and the ability to influence long‑term technical direction while championing continuous improvement in engineering practices and tooling.

TFTL1433383-MR_1773345135
To Apply for this Job Click Here
Excited about this job?
Don’t wait — Step into a role that matches your potential!
Explore Similar Roles
See more jobs like this in your inbox weekly.
Share this Role
Other jobs you might like...
What job seekers like you say about working with Beacon Hill…
Substance. Scale. Synchrony.
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, and a passion for innovation, creativity and continuous improvement.
Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.
We look forward to working with you.