Lead Mobile iOS Software Engineer

Liberty Personnel Services, Inc.

Charlotte (NC)

Hybrid

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A reputable staffing agency seeks a Lead Mobile iOS Software Engineer to drive the development of native mobile applications. Candidates should have at least eight years of relevant experience, including five years in mobile development. The position demands strong skills in Swift, an in-depth understanding of software engineering principles, and excellent communication abilities. This is a hybrid role based in Charlotte, North Carolina, offering a supportive and inclusive culture. Interested applicants can apply by sending their resume to bk@libertyjobs.com.

Qualifications

  • Eight or more years of relevant experience with at least three years in engineering roles.
  • Five or more years as a mobile application developer.
  • Hands-on experience with iOS SDKs and Xcode tooling.

Responsibilities

  • Lead end-to-end mobile application enhancements.
  • Collaborate across teams to deliver scalable solutions.
  • Translate product requirements into well-structured designs.

Skills

Designing and building native mobile applications
Software engineering fundamentals
Excellent communication skills
Cloud platforms
Microservices-based architectures

Education

Bachelor’s degree in related field
Equivalent professional experience

Tools

iOS SDKs
Swift 5
GitHub Actions
Xcode
Monitoring platforms like Honeycomb or Splunk

Job description

Lead Mobile iOS Software Engineer

Direct hire, hybrid onsite position. Great culture, compensation and benefits.

Responsibilities
  • Lead the end-to-end analysis, design, development, testing, and deployment of native mobile application enhancements.
  • Collaborate with architects and cross-functional partners to deliver scalable, high-performance mobile solutions.
  • Translate product requirements and user stories into well-structured designs, clean code, and comprehensive automated tests.
  • Guide code through development, QA, and production environments, providing post-release support, documentation, and change management.
  • Apply modern software development practices to improve code quality, reliability, and team velocity.
  • Mentor and coach engineers on effective platform usage, design patterns, and performance optimization techniques.
  • Conduct and participate in design, code, and test reviews to proactively identify risks and resolve issues.
  • Balance delivery of business value with technical excellence by partnering with Product Owners and Scrum Masters to manage priorities and technical debt.
  • Research emerging technologies and industry trends, synthesizing insights to inform architectural and strategic decisions.
  • Contribute across team initiatives in a fast-paced, collaborative environment, demonstrating adaptability and continuous learning.
  • Communicate complex technical ideas clearly to both technical and non-technical stakeholders.
  • Participate in cross-functional working sessions, including requirements definition and use-case development.
  • Foster an inclusive, supportive, and highly collaborative engineering culture.
Required Experience and Skills
  • Extensive experience designing and building native mobile applications at scale.
  • Deep understanding of software engineering fundamentals, including object-oriented design, data structures, algorithms, dependency injection, and testability.
  • Proven ability to rapidly learn, evaluate, and apply new technologies in practical environments.
  • Solid knowledge of design patterns, integration strategies, and data modeling best practices.
  • Demonstrated success delivering complex, cross-functional initiatives on time.
  • Excellent communication skills with marx to build trust and alignment across engineering, product, and leadership teams.
  • Familiarity with cloud platforms, modern mobile and web frameworks, and microservices-based architectures.
Preferred Technical Qualifications
  • Hands‑on experience with the latest iOS SDKs and Xcode tooling.
  • Strong proficiency in Swift 5.
  • Experience building and maintaining CI surgery pipelines using tools such as GitHub Actions or Fastlane.
  • Advanced Git skills, particularly within GitHub-based workflows.
  • Experience using observability and monitoring platforms such as Honeycomb or Splunk.
Education and Professional Background
  • Eight or more years of relevant professional experience, including at least three years in software engineering roles.
  • Five or more years of direct experience as a mobile application developer.
  • Bachelor’s degree in a related field or equivalent professional experience; advanced degree preferred.

To apply, please submit your resume to bk@libertyjobs.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Head of iOS Engineering
Head of iOS Engineering

Liberty Personnel Services, Inc. • Philadelphia

On-site
USD 120,000 - 160,000
Head iOS Engineer
Head iOS Engineer

Liberty Personnel Services, Inc. • Harrisburg (NC)

On-site
USD 120,000 - 150,000
Lead Mobile Developer
Lead Mobile Developer

Halo Group • Alpharetta (GA)

On-site
USD 80,000 - 110,000
iOS Technical Engineering Lead
iOS Technical Engineering Lead

Vanguard • Town of Charlotte (NY)

On-site
USD 150,000 - 190,000
Relocation assistance
Hybrid work model
Senior iOS Lead: Build Scalable Native Apps
Senior iOS Lead: Build Scalable Native Apps

Liberty Personnel Services, Inc. • Charlotte (NC)

Hybrid
USD 110,000 - 140,000
Sr iOS Developer
Sr iOS Developer

Optimize Search Group • Irving (TX)

Hybrid
USD 140,000 - 190,000
Sr. iOS Engineer
Sr. iOS Engineer

Harnham • New York (NY)

On-site
USD 100,000 - 150,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Orlando (FL)

Hybrid
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budgets for education and activities
Exciting projects with Fortune 500 companies
+1
iOS Engineer
iOS Engineer

Compunnel, Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Philadelphia

Hybrid
USD 90,000 - 120,000
Mentorship and personalized growth roadmaps
Competitive compensation with budgets for education and fitness
Flexible schedule with remote options
+1