Software Development Role
This opportunity offers the chance to contribute to the development of mobile applications, guiding users through a seamless home loan application process.
The team you will be joining is responsible for building Australia's number one banking app, used by millions daily. Your work will involve collaborating closely with product owners, engineers, and UX designers to bring new features to life, mentor junior team members, and share your ideas.
Key Responsibilities:
* Develop robust and secure mobile applications using modern frameworks.
* Implement comprehensive testing strategies including unit testing, UI testing, and end-to-end automation.
* Build and maintain CI/CD pipelines using tools like GitHub Actions or TeamCity.
* Demonstrate strong design sensibility and ability to deliver polished user experiences from concept to release.
* Utilize AI-assisted development tools to enhance productivity.
Required Skills:
* Strong experience working with iOS or Android technologies.
* A strong product mindset and knowledge of AI tools.
* Experience in collaborative working environments.
* Excellent communication skills, with the ability to raise concerns or ideas promptly.
* Ability to take ownership of tasks, collaborate proactively, and mentor junior team members.
* Value teamwork and promote a culture of continuous learning.
* Ability to handle different opinions and work towards feasible solutions.
* Open to new challenges, technologies, and tools.
Working Environment:
Our company supports flexible working options, allowing employees to balance their work-life balance. We also offer opportunities for growth and development, with a focus on teamwork and collaboration.
We are an equal opportunities employer, committed to diversity and inclusion. If you are passionate about software development and have a strong desire to contribute to our team, we would love to hear from you.