Senior Software Engineer - iOS
Medibank Private Limited
Melbourne, VIC
Engineering - Software (Information & Communication Technology)
Full time
Add expected salary to your profile for insights
You’re only human.
It’s a strange thing to say, because we humans are capable of incredible things. And at Medibank, we know our greatest potential lies in the people who work with us.
We strive to make real, fundamental change, driven by a simple purpose: to create the best health and well-being for all of Australia.
The Opportunity
Are you a passionate, consumer-led iOS software engineer with a track record for building modern, beautiful, and creative iOS apps that delight the end user?
You will be part of a small autonomous ventures squad that is charged with improving the health and well-being of corporate Australia in new ways.
You should be comfortable working and collaborating daily with product designers, product managers, and UX researchers to deeply understand our customers' problems and creatively solution concepts to take to market quickly. You’ll have experience in fast-paced environments that will look a little different from the usual corporate setup and might have even worked in a startup/scale-up previously.
You’ll take a test-and-learn approach to shipping fast and frequently, and you’ll be eager to understand the outcomes of the product before moving your Jira tickets into done.
You’ll be part of a small engineering squad, so you need to take a strategic lens to applying design patterns that result in maintainable codebases with sound coding practices while also being hands-on in the tools.
To succeed in this role, you’ll have to be an excellent communicator, comfortable with ambiguity, and feel and take accountability for delivering an amazing product to market.
Key Responsibilities:
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.
Works with Digital and Ventures, the business, and external partners to ensure that the technology solutions are delivered to the highest quality.
Collaborates with the team to help solve customer problems through deeply understanding the technical capabilities of the platform.
Works across digital and ventures to assess system requirements and specifications, identifying and addressing any potential issues prior to implementation.
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.
Must-haves:
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 utilizing the Scrum or Kanban methodologies.
Good understanding of test-driven development, continuous integration, continuous delivery and building high quality solutions
Imagine working with us…
We understand that work means different things to everyone... We know happy, healthy people make great teams, and great teams put more heart into each customer and patient interaction. And that’s why we’re reinventing work.
Imagine a workplace where work didn't feel like work.
A workplace where you could shape when and where you work to have more impact.
Where flexible working isn’t a buzzword, it’s a reality.
Imagine a workplace that helps you and your family thrive.
Where connection, personal development, and health and well-being are front of mind.
For you, work should help you live better. It should bring you fulfillment and joy. And with Medibank, it could.
Inclusion and Accessibility
We believe in everyone's potential and strive to make Medibank inclusive for all, because different perspectives make us better.
We encourage applications from everyone, including Aboriginal and Torres Strait Islander candidates, those with disabilities, and LGBTQIA+ individuals. For any adjustments or alternative formats during the recruitment process
NOTE: Never make payment to any employer, person, company, contractor or agency to get hired for a Job.
Contact us at careers@medibank.com.au
Posted: 18-09-2014 Location: Dubai,United Arab Emirates