Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

iOS Lead Developer

Full-time

Purple Drive

We are seeking an accomplished Senior iOS Developer to lead the design and development of high-quality iOS applications. The ideal candidate will have deep technical and architectural expertise, a passion for mentoring, and a commitment to engineering excellence.

Required Skills:

• 8+ years of professional iOS development experience.

• Experience with advanced Swift features, including:

o Protocol-oriented programming

o Generics and associated types

o Result builders (e.g., for SwiftUI)

o Concurrency (async/await, structured concurrency)

o Property wrappers

o Custom operators and advanced error handling

• Deep expertise in SwiftUI and UIKit.

• Experience implementing biometric authentication (Face ID, Touch ID), passkeys (FIDO2/WebAuthn), password manager integration (e.g., iCloud Keychain, third-party managers), and iOS Autofill for secure and seamless user authentication.

• Strong understanding of software design patterns, MVVM/MVI architectures, and SOLID principles.

• Proven experience integrating third-party SDKs using Cocoapods and Swift Package Manager.

• Hands-on experience with unit testing using XCTest and Swift Testing, as well as UI testing (XCUITest).

• Practical knowledge of CI/CD tools, especially Jenkins and GitHub Actions.

• Excellent communication, leadership, and mentoring skills.

• Proficient with Git and modern development workflows.

Nice to Have:

• Experience with Android development (Kotlin/Java).

• Knowledge of Kotlin Multiplatform (KMP).

• Exposure to cross-platform mobile development.

• Familiarity with AI-assisted development tools (e.g., GitHub Copilot) and prompt engineering to accelerate coding, testing, and documentation.

• Experience integrating AI/ML features into mobile applications.

Roles & Responsibilities

• Drive the architecture and development of complex iOS applications, ensuring scalability, maintainability, and performance.

• Make high-level design decisions, enforce SOLID principles, and set technical direction for the team.

• Lead the adoption and implementation of SwiftUI and modern iOS frameworks across projects.

• Oversee the integration and management of third-party SDKs using Cocoapods and Swift Package Manager.

• Design and implement responsive UIs for a variety of Apple device form factors (iPhone and iPad).

• Establish and maintain robust CI/CD pipelines using Jenkins and GitHub Actions.

• Champion code quality through rigorous code reviews, technical documentation, and comprehensive test coverage (unit and UI).

• Mentor and guide junior developers, fostering a culture of continuous learning and improvement.

• Collaborate with cross-functional teams to deliver features that meet business and user needs.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the iOS Lead Developer in Mount Laurel, NJ vacancy
  • $18 - $20 per hour

    A pest control service provider in Cherry Hill, NJ, is seeking motivated individuals for a Pest Control Technician role. This position offers comprehensive training for those looking for leadership opportunities or experience in pest management. Responsibilities include...
    Suggested
    Hourly pay

    Patio Patrol Cherry Hill

    Cherry Hill, NJ
    2 hours ago
  •  ...Construction Group, Inc. seeks two Technical Trainers in Cherry Hill, NJ, to lead training for Superintendents, Project Managers, and Estimators. This full-time SkillBridge opportunity focuses on developing practical and field-relevant training material. The ideal candidates... 
    Suggested
    Full time
    Flexible hours

    Centuri Construction Group, Inc.

    Cherry Hill, NJ
    3 hours ago
  •  ...to join their team in Moorestown, NJ. This full-time position involves overseeing Agile development efforts, managing a team of developers, and ensuring product development meets quality standards. The ideal candidate will have a Bachelor's degree in a related field,... 
    Suggested
    Full time

    ASRC Federal Holding Company

    Moorestown, NJ
    1 day ago
  • Job Title : Salesforce Technical Lead Location : Mount Laurel, NJ (Onsite) Duration : 12+ Months Client: Wipro Job Description : Roles...  ...and maintenance projects. • Knowledge and experience in developing software using agile methodologies. • Skilled in building relationships... 
    Suggested

    Tech Mirrors

    Mount Laurel, NJ
    4 days ago
  • Job Title : Technical Lead - Angular Job ID: 2022-11890 Job Location: Ft. Lauderdale, FL or Mt. Laurel, NJ Job Travel Location(s):...  ...interface layer. Accountabilities: Responsible for Leading the developing and documentation of detailed solution design, and act as an application... 
    Suggested
    Permanent employment
    Work experience placement
    Flexible hours

    Highbrow LLC

    Mount Laurel, NJ
    2 days ago
  • Job Title: Sr Technical Lead Job Location: Mt Laurel, NJ (Hybrid - 2 days/week onsite) Employment Type: W2 Duration: Long Term Work...  ...specifications for proposed solutions so that it can be developed efficiently. Collaborate with various teams to ensure successful... 
    2 days per week

    Highbrow LLC

    Mount Laurel, NJ
    3 days ago
  • A technology solutions provider is seeking a Technical Lead - Angular to guide technical design and delivery for enterprise projects. The ideal candidate has over 7 years of managerial experience in leading development teams and a strong background in Angular and JavaScript... 

    Highbrow LLC

    Mount Laurel, NJ
    2 days ago
  • A technology solutions company is seeking a Sr Technical Lead to define and design software solutions for complex system integration projects. The ideal candidate has over 5 years of relevant experience, strong knowledge of IT solutions, and a hands-on approach to software... 

    Highbrow LLC

    Mount Laurel, NJ
    5 days ago
  • Sr Android Developer ONLY NJ LOCALS Location: Mount Laurel, NJ - Onsite (Need Locals Only)...  ...and set technical direction for the team. Lead the adoption and implementation of...  ...workflows. Nice to Have Experience with iOS development (Swift, Objective‑C). Knowledge... 
    Local area

    Tech Mirrors

    Mount Laurel, NJ
    4 days ago
  • $123.68k - $200.2k

    TD is seeking a Staff Software Engineer in Mount Laurel, NJ, to lead the creation of technical solutions and ensure quality and reliability across projects. The role requires extensive experience in Java, AI, and software development best practices. Candidates should have... 

    TD

    Mount Laurel, NJ
    4 days ago
  •  ...Lockheed Martin is looking for a highly energetic professional for the role of Software Engineer in their AI team. This position involves leading software development from requirements through deployment, with a focus on artificial intelligence and machine learning projects.... 
    Remote work

    Lockheed Martin Corporation

    Moorestown, NJ
    3 hours ago
  • $123.68k - $219.89k

    TD is hiring a Product Group Technology Lead II in Mount Laurel Township, New Jersey. The role involves providing advanced technical leadership and developing solutions that align with strategic objectives. Candidates should have 10+ years of experience in technology delivery... 

    TD

    Mount Laurel, NJ
    5 days ago
  • Job Title Lead Financial Quality Engineer Job ID 2023-12056 Job Location Mt. Laurel, NJ (Ft. Lauderdale, FL as second option only)...  ...pragmatic and sound test specific solutions for own area; may analyze, develop, debug, and maintain test suites (automated/ manual),... 
    Shift work

    Highbrow LLC

    Mount Laurel, NJ
    3 days ago
  • $110.5k - $208.34k

    Lockheed Martin is seeking a Lead Systems Engineer in Mount Laurel, NJ. The role involves providing technical direction, ensuring product integrity, and translating customer requirements into solutions. Ideal candidates will have a Bachelor’s degree in engineering or related... 

    Lockheed Martin

    Mount Laurel, NJ
    5 days ago
  • hackajob, in collaboration with Lockheed Martin, is seeking a Lead Systems Engineer based in Mount Laurel, NJ. The role involves providing technical direction to engineering teams and ensuring the technical integrity of products. The ideal candidate will have a Bachelor... 
    Flexible hours

    hackajob

    Mount Laurel, NJ
    5 days ago
  •  ...scalability of hosts, containers, applications, and cloud services (AquaSec, Wiz.io, Defender, Sentinel, Google Chronicle, Splunk, etc.) Develop APIs and Webhook for multi-directional integration of cloud orchestration platform with system management systems, DevOps Tools,... 
    2 days per week

    Highbrow LLC

    Mount Laurel, NJ
    2 days ago
  • A leading engineering software firm is seeking a Marketing Manager to implement local marketing strategies and align with global goals. Candidates should have at least 3 years in international product marketing, ideally in the engineering software sector. The role offers... 
    Remote job
    Local area

    IDEA StatiCa (IDEA RS)

    Mount Laurel, NJ
    5 days ago
  • 慨正橡扯 in Mount Laurel Township, NJ is looking for a cybersecurity professional to develop and validate solutions across the system lifecycle. Candidates must possess a strong background in Model-Based Systems Engineering and have an active SECRET security clearance. We value... 

    慨正橡扯

    Mount Laurel, NJ
    3 days ago
  •  ...Job Description Join our client’s team as a Facility Maintenance Tech Lead in Gloucester County, New Jersey , supporting a food manufacturing facility. They are seeking a hands-on maintenance leader who wants to build a long-term career while helping drive reliability... 
    For contractors

    gpac

    Cherry Hill, NJ
    1 day ago
  • A leading infrastructure engineering firm in Mount Laurel Township is seeking a Senior Lead Structural Engineer to strengthen their Passenger Rail & Transit Group. The ideal candidate will have over 20 years of relevant experience, a BS in Civil Engineering, and a PE license... 

    Hardesty & Hanover

    Mount Laurel, NJ
    1 day ago
  • We are offering an exciting opportunity for a Senior Lead Structural Engineer to join our Mount Laurel, NJ team. With over 138 years of experience, H&H is a trusted full-service infrastructure engineering firm. Our clients, including infrastructure owners, contractors,... 
    For contractors
    Work at office

    H&H

    Mount Laurel, NJ
    1 day ago
  • A trusted full-service infrastructure engineering firm is seeking a Senior Lead Structural Engineer in Mount Laurel, NJ. The ideal candidate has over 20 years of experience, holds a BS in Civil Engineering, and possesses a PE license. Responsibilities include leading project... 

    H&H

    Mount Laurel, NJ
    4 days ago
  • $125k - $205k

     ...A leading defense technology firm in Camden, NJ, is seeking a Technical Lead Software Engineer to lead a software development team focused on high-assurance encryption products. The candidate should have 10+ years of experience, a degree in a relevant field, and the ability... 
    Relocation

    Harris Geospatial Solutions

    Camden, NJ
    3 hours ago
  • $115.44k - $186.16k

     ...finance advice and analytical support to key business areas. A candidate is expected to have over 10 years of experience and well-developed skills in financial analysis and stakeholder communication. This position offers a salary range of $115,440 - $186,160 and supports... 
    Remote job

    TD Bank

    Mount Laurel, NJ
    4 days ago
  •  ...Location: New Jersey Job Description: Lead Delivery/Development team and understand technical architecture...  ...Experience with visualization tools and their application: developing reports, dashboards and KPI scorecards. Be part of Data Governance... 
    Flexible hours

    Procyon TS

    Riverside, NJ
    1 day ago
  • $104.5k - $193.5k

     ...Job Title: Technical Lead Member Engineering Staff - System Security Engineer – Information Assurance / NSA Type-1 Crypto Job Code:...  ...cryptography expertise throughout the Systems Engineering lifecycle to develop and successfully certify National Security systems on time,... 
    Local area
    Flexible hours

    Harris Geospatial Solutions

    Camden, NJ
    1 day ago
  • $86k - $139k

     ...Harris Geospatial Solutions in Camden, NJ, is seeking a Senior Software Engineer to lead a software development team for Space Mission Systems. The role involves planning and assigning tasks, utilizing Agile practices, and ensuring project milestones are met. Required... 

    Harris Geospatial Solutions

    Camden, NJ
    1 day ago
  • $106.02k

     ...ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned...  ...responsibilities on assigned capability development efforts - assigning developers to specific contracts and tasks and ensuring developers are... 
    Full time
    Contract work
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    4 days ago
  •  ...is seeking a Manager for their Display Products Management team in Mount Laurel Township, NJ. You will lead a team of engineers responsible for designing and developing products within the Multi-Domain Combat Solutions market segment. You will also manage staffing,... 

    Lockheed Martin

    Mount Laurel, NJ
    1 day ago
  • $125k - $200k

    Engineering Consulting Service is seeking a Principal Geotechnical Engineer in Mount Laurel Township, New Jersey. The role involves leading geotechnical projects, ensuring quality and performance, and mentoring staff. The ideal candidate will have at least 12 years of... 

    Engineering Consulting Service

    Mount Laurel, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to iOS Lead Developer. Be the first to apply!