18 Sep
|
Tech Aalto
|
New South Wales
18 Sep
Tech Aalto
New South Wales
Job Description
iOS Developer
n
Job Description
n
nWe are looking for a seasoned
iOS Developer
with a strong foundation in both front-end and back-end iOS development. The ideal candidate will have hands-on experience in Swift, Cocoa Touch, and Xcode, and will be well-versed in iOS frameworks and design patterns. This role requires a keen understanding of Apple's design principles and familiarity with web technologies to deliver high-quality mobile applications that align with our business needs.
Key Responsibilities
n
n
iOS Development
: n
n
Design, build, and maintain high-quality iOS applications using Swift and Cocoa Touch.
n
Work on both front-end and back-end components to create seamless user experiences.
n
n
Frameworks and Tools
: n
n
Utilize iOS frameworks such as SwiftUI, UI-Kit, Foundation, Core Data, and Core Animation for efficient development.
n
Apply different design patterns, including MVC, MVVM, Singleton, Memento, Observer, and Builder, to structure code effectively.
n
n
UI/UX Design
: n
n
Collaborate closely with UI/UX designers to implement visually appealing and user-friendly interfaces that adhere to Apple's design principles.
n
n
API Integration
: n
n
Integrate iOS applications with backend services using RESTful APIs to ensure data flow and functionality.
n
n
Continuous Integration and Deployment
: n
n
Work with CI/CD pipeline tools such as Azure, Jenkins,
and GitLab to streamline the development and deployment process.
n
n
Push Notifications and Messaging
: n
n
Implement push notifications and cloud messaging solutions to enhance user engagement and app functionality.
n
n
Qualifications
n
n
Experience
: 6+ years in iOS development, with robust expertise in Swift, Cocoa Touch, and Xcode.
n
Technical Skills
: n
n
Proficiency with iOS frameworks (SwiftUI, UI-Kit, Foundation, Core Data, Core Animation).
n
Strong knowledge of design patterns (MVC, MVVM, Singleton, etc.).
n
Familiarity with RESTful APIs and backend integration.
n
Experience with CI/CD tools (Azure, Jenkins, GitLab).
n
n
Design and UX
: Understanding of Apple's design principles and best practices for creating intuitive, user-friendly applications.
n
Preferred Skills
n
n
Knowledge of web technologies and UI/UX design principles.
n
Strong problem-solving abilities and attention to detail.
n
Excellent communication skills and ability to collaborate with cross-functional teams.
n
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for
employment/recruitment
and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto's website ( ) n
nConfidentiality is assured, and only shortlisted candidates will be notified for interviews.n
📌 Ios Developer (New South Wales)
🏢 Tech Aalto
📍 New South Wales