iOS Lead Developer
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.
$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...SuggestedHourly pay- ...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...SuggestedFull timeFlexible hours
- ...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,...SuggestedFull time
- 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
- 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...SuggestedPermanent employmentWork experience placementFlexible hours
- 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
- 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...
- 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...
- 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
$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...- ...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
$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...- 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
$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...- 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
- ...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
- 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 jobLocal area
- 慨正橡扯 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...
- ...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
- 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...
- 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 contractorsWork at office
- 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...
$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$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- ...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
$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 areaFlexible hours$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...$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 timeContract workFor contractorsWork experience placement- ...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,...
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iOS Lead Developer. Be the first to apply!

