NCS Australia
Tech / AI / Software
TechLead-iOS
Neural analysis suggests this role is
optimal for mid candidates.
“Tech Lead- iOS at NCS Australia. Skills: iOS development, Swift, Objective-C, iOS architecture patterns, iOS frameworks, SwiftUI, Core Data, Realm DB, Xcode, Git, App Store deployment, unit testing, debugging, performance optimization, REST APIs, asynchronous programming, leading technical teams, mentoring developers. lead the design, development, and delivery of high-quality iOS applications. setting technical direction”
What You'll Achieve.
deliver exceptional results; deliver a user experience aligned with business goals; improve team efficiency and delivery outcomes
Industry & Context.
Excellent problem-solving skills; analytical mindset; troubleshooting complex issues; providing clear, pragmatic solutions
valid work rights for Australia, willing to undergo a comprehensive background checking process, including probity and police checks
What They're Looking For.
Must Have
Significant years of professional iOS development experience, Advanced proficiency in Swift and Objective-C, understanding of iOS architecture patterns (MVC, MVVM, VIPER, etc. ), Hands-on experience with iOS frameworks including UIKit, SwiftUI, Core Data, Realm DB and networking libraries, Proficiency with Xcode, Git, and other development tools, Demonstrated experience building and deploying applications to the App Store, Expertise in unit testing, debugging, and performance optimization, knowledge of REST APIs and asynchronous programming, Proven experience leading technical teams or mentoring developers, Familiarity with Agile/Scrum development methodologies, Experience with CI/CD pipelines and automated testing frameworks, Knowledge of mobile security best practices and data protection, Excellent problem-solving skills and analytical mindset, communication and interpersonal skills, Ability to organize and prioritize multiple projects effectively, valid work rights for Australia, willing to undergo a comprehensive background checking process, including probity and police checks
Nice to Have
Android experience is good to have
What You'll Do.
and delivery of high-quality iOS applications
setting technical direction
ensuring code excellence
driving innovation in mobile product offerings
lead the architecture and design of iOS applications
making key technical decisions
overseeing the full development lifecycle from concept to App Store deployment
proactively managing technical debt and performance optimizations
mentoring and supporting junior and mid-level iOS developers through code reviews
and knowledge sharing
establishing and enforcing coding standards
and development processes
actively participating in sprint planning
translating product requirements into effective technical solutions
troubleshooting complex issues
How You'll Work.
Team & Collaboration
mentoring a talented team of developers; fostering a collaborative environment; mentoring and supporting junior and mid-level iOS developers; working closely with product managers, designers, and cross-functional teams
Communication Scope
communication and interpersonal skills
Process & Methodology
sprint planning, estimation, retrospectives, Ability to organize and prioritize multiple projects effectively
Full Job Description
At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together. We are committed to creating an environment that prioritises innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact with curiosity, creativity and resilience to shape better outcomes. Join us and accept the challenge of creating a better tomorrow. We're looking for an experienced and detail-oriented Tech Lead - iOS (Hands-On) to join our organization in Melbourne/Sydney/Brisbane. In this role, you will lead the design, development, and delivery of high-quality iOS applications while mentoring a talented team of developers. You will be responsible for setting technical direction, ensuring code excellence, and driving innovation in our mobile product offerings. The ideal candidate will combine strong technical expertise with leadership capabilities, fostering a collaborative environment where your team can thrive and deliver exceptional results. The role leads the architecture and design of iOS applications, ensuring they are scalable, high-performing, and maintainable. It involves making key technical decisions, overseeing the full development lifecycle from concept to App Store deployment, and proactively managing technical debt and performance optimizations to deliver a strong user experience aligned with business goals. A core focus is mentoring and supporting junior and mid-level iOS developers through code reviews, technical guidance, and knowledge sharing. The role establishes and enforces coding standards, best practices, and development processes, while actively participating in sprint planning, estimation, and retrospectives to improve team efficiency and delivery outcomes. Working closely with product managers, designers, and cr
Applying for this Tech Lead- iOS role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about NCS Australia?
Real rants from real employees. Read before you apply.