
Software Engineer – iOS
Medibank
full-time
Posted on:
Location Type: Office
Location: Docklands • 🇦🇺 Australia
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
iOSSwift
About the role
- Completes development deliverables in a timely manner and to the appropriate level of quality so that the delivered solutions are fit-for purpose, can be efficiently supported and the impact of future change requests can be assessed.
- Collaborates with the team to help solve customer problems through deeply understanding the technical capabilities of the platform.
- Designs technical solutions of assigned technology solutions for initiatives.
- Works with relevant colleagues to complete testing.
- Works with relevant colleagues to troubleshoot problems, share knowledge, perform code reviews and process improvement reviews.
- Assists and supports testing activities (e.g. System, Integration and User Acceptance).
- Creates and updates application documentation so that support can be efficiently performed and the impact of future change requests can be assessed.
Requirements
- IOS App development
- GIT, Jira, Confluence
- RESTful API consumption
- UX principles for the iOS platform, including Apple Human Interface Guidelines (HIGs)
- Swift
- UIKit or SwiftUI
- UI Testing
- Unit Testing
- Accessibility
- Experience working in an agile team utilising the Scrum or Kanban methodologies
- Good understanding of test-driven development, continuous integration, continuous delivery and building high quality solutions
Benefits
- Health insurance
- Flexible working arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS App developmentSwiftUIKitSwiftUIRESTful API consumptionUI TestingUnit TestingAccessibilitytest-driven developmentcontinuous integration
Soft skills
collaborationproblem-solvingknowledge sharingprocess improvementcommunication