At NCS Australia, we believe in doing technology services better. Our commitment to quality and focus on people set us apart. We partner with clients and communities to make tomorrow better.
We foster an environment that values innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact through curiosity, creativity, and resilience.
We're seeking a talented iOS Engineer to join our Application Engineering team. This client-facing role involves designing and developing native iOS applications using Swift, collaborating with stakeholders to understand their needs and bring their vision to life.
You will work alongside UX/UI, QA, and backend teams, contributing to architectural decisions and ensuring high-performing, user-centric mobile solutions. We value strong communicators with extensive iOS experience, familiarity with Agile practices, RESTful APIs, and modern architectures (MVVM, VIPER).
The ideal candidate has:
* Extensive iOS development experience in a large enterprise environment
* Deep proficiency in Swift, SwiftUI, Xcode, and iOS SDKs
* Experience with Agile methodologies and client engagement
* Solid understanding of RESTful APIs, mobile architecture patterns (MVVM, VIPER), and CI/CD
* Exceptional communication and problem-solving skills
* Experience with cross-platform tools (e.g., Flutter, React Native) is a plus
We offer:
* Paid parental leave
* Well-being initiatives
* Discounts
* Recognition
* Career development programs
* An AI-driven learning platform
We support adjustments during recruitment and employment. Applicants must have valid Australian work rights and undergo background checks, including police and probity checks.
Seniority level: Mid-Senior
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting