Senior Mobile Engineer

1 week ago


Melbourne, Victoria, Australia Davidson Full time

This range is provided by Davidson. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

A$1,000.00/daily - A$1,100.00/daily

About the Company
Davidson Technology Consulting are working with one of Australia's leading Financial Services majors who are embarking on the largest national digital transformation project to date. This is a 12 month contract with scope to extend and no tenure limit.

About the Role

We are looking for experienced iOS Mobile Engineers to play leading roles in developing & redesigning the mobile platform, working as a key player as part of a high performing team where technology is at the forefront of their business.

Key Responsibilities:
  • Develop and enhance native iOS applications
  • Work within an MVVM architecture and leverage Combine framework for reactive programming.
  • Ensure high-performance UI development using UIKit and SwiftUI (not Storyboards/XIBs).
  • Optimize app performance, particularly around scrolling, auto-layout, and animation handling.
  • Collaborate with cross-functional teams (designers, backend engineers, product managers) to deliver high-quality user experiences.
  • Write and maintain unit tests and automation tests to ensure code reliability.
  • Contribute to an Agile software development process, proactively identifying issues and driving solutions.
Key Skills & Experience:
  • Extensive experience in native iOS development (Swift, Objective-C).
  • Strong understanding of MVVM architecture, Combine framework, and UIKit.
  • Expertise in AutoLayout, Core Animation, and UI rendering optimizations.
  • Experience with Continuous Integration & Delivery (CI/CD).
  • Familiarity with accessibility best practices (e.g., VoiceOver, font scaling).
  • Strong debugging skills, particularly in retain cycles, memory management, and performance bottlenecks.
  • Experience working in large engineering teams within an Agile environment.
Preferred Experience:
  • Hands-on experience with Jetpack Compose (for cross-platform understanding).
  • Knowledge of Objective-C method swizzling and asynchronous programming in Swift.
  • Exposure to design governance and security frameworks in banking or regulated environments.

Please apply by uploading your current resume in Microsoft Word format only (.doc or .docx). Consultant's contact: helena.patterson@davidsonwp.com, job reference JN -022025-39624. Want to know more about Davidson? Visit us at www.davidsonwp.com

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Banking

#J-18808-Ljbffr

  • Melbourne, Victoria, Australia Telstra Full time

    Employment Type: PermanentClosing Date: 7 Apr 2025 11:59pmJob Title: Senior Mobile EngineerJob SummaryAs a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions to develop and deliver scalable design...


  • Melbourne, Victoria, Australia at Full time

    Senior Mobile/Full-Stack Software EngineerAt Impact Obesity Ltd, our goal is to reshape perceptions, break down barriers, and empower individuals living with obesity to achieve healthier lives. We are on a mission to transform lives by creating innovative solutions that combat obesity and improve overall health. Our empathetic and caring team thrives on...


  • Melbourne, Victoria, Australia Peoplebank Australia Ltd Full time

    Our Client:We are working in partnership with an Australian financial organisation for multiple Senior Mobile Developer (iOS OR Android) opportunities.About the roleYou would be involved in:Design, develop, and maintain mobile apps for banking servicesWorking with business analysts and user experience designers to ensure requirements are clear whilst...


  • Melbourne, Victoria, Australia ANZ Full time

    About UsAt the heart of ANZ Plus is a talented, high-performing team with big ideas. We're building products, services and experiences that will not only provide our customers with enhanced banking functionality but empower them to make better financial decisions and improve their financial wellbeing.About the RoleAt ANZx our purpose is to shape a world...


  • Melbourne, Victoria, Australia Kogan Full time

    Kogan.com is a pioneering force in Australian eCommerce. Our team is dynamic, rapidly growing, and passionate about using technology to elevate the online shopping experience for millions of customers.We are pragmatic, intelligent, fast-paced, and driven by delivering software to production daily. As an integral part of our digital product and technology...


  • Melbourne, Victoria, Australia Coforge Full time

    Direct message the job poster from CoforgeTalent Acquisition at Coforge (Australia & New Zealand)Role: Quality Engineering ManagerJob Type: Full time/ContractLocation: Melbourne, VICExperience: 12+ YearsJob DescriptionAs Quality Engineering Manager, you will be responsible for overseeing the testing and quality engineering efforts for a suite of mobile...


  • Melbourne, Victoria, Australia Aquent Australia Full time

    Job DescriptionWe are seeking a skilled Quality Assurance Engineer to join our team in Melbourne. As a Quality Assurance Engineer, you will play a key role in delivering high-quality mobile applications by executing manual and automated testing, identifying performance issues, debugging mobile functionality, and maintaining automated test suites.The ideal...


  • Melbourne, Victoria, Australia at Full time

    The RoleWe are seeking an experienced Senior Mobile/Full-Stack Software Engineer to join our team. As a key member of our development team, you will be responsible for architecting, developing, and optimizing mobile and web applications that empower individuals on their health journey.


  • Melbourne, Victoria, Australia Peoplebank Australia Ltd Full time

    We are working in partnership with an Australian financial organisation to deliver multiple Senior Mobile Developer (iOS OR Android) opportunities.About the RoleYou will be involved in designing, developing and maintaining mobile apps for banking services. This includes working with business analysts and user experience designers to ensure requirements are...


  • Melbourne, Victoria, Australia Blinq Full time

    Get AI-powered advice on this job and more exclusive features.The first interaction two people have is the bedrock of all strong business relationships. If you can make that experience special, you can start to build a great second interaction, and so on. Blinq is the tool to help people do that. We're building a platform that allows you to share a snapshot...


  • Melbourne, Victoria, Australia Myzeller Full time

    Zeller's vision is to create a fair and accessible payment system for Australian businesses. We believe that everyone deserves access to smarter financial services solutions that help them succeed.We are seeking a skilled Android engineer to join our devices and hardware team. As a Senior Android Engineer, you will work on developing software that enables...

  • Senior Engineer

    5 days ago


    Melbourne, Victoria, Australia Milestone IT (Milestone Information Technology) Full time

    Milestone IT, in partnership with a leading national business, is seeking a skilled Senior Infrastructure Engineer to oversee and manage the critical Point of Sale (POS) infrastructure. This pivotal role requires a deep understanding of SQL Server administration, AWS cloud technologies, and mobile device management (MDM) solutions, specifically Android...


  • Melbourne, Victoria, Australia Kogan Group Full time

    **About Kogan Group**Kogan Group is a pioneering e-commerce company, constantly innovating and growing rapidly. Our team believes in harnessing technology to enhance the online shopping experience for customers.We are a dynamic, fast-paced, and ambitious business driven by delivering software to production daily. The software we build, including...


  • Melbourne, Victoria, Australia Easygo Full time

    **Join Our Innovative Team**Kick is a global leader in the live-streaming industry, seeking talented software developers to join our innovative team. As a Mobile Software Engineer, you'll have the opportunity to work on complex projects, craft scalable solutions, and collaborate with exceptional engineers in the entertainment industry.Our Benefits:Accelerate...


  • Melbourne, Victoria, Australia Peoplebank Australia Ltd Full time

    About the RoleAs a Technical Lead - Mobile, you will be responsible for delivering high-quality mobile applications for banking services. You will work closely with business analysts and user experience designers to ensure requirements are clear and provide technical input into the requirements process.Main Responsibilities:Design, develop, and maintain...


  • Melbourne, Victoria, Australia Trideca Full time

    Job DescriptionThis is a mid-senior level role that involves designing, developing, reviewing, implementing, and managing application code and services for the production and pre-release environments. The ideal candidate should have a strong interest and passion for mobile development, particularly Android development experience, Kotlin and Java (6+...


  • Melbourne, Victoria, Australia GolfTrak Full time

    Senior Artificial Intelligence Engineer – Computer VisionAt GolfTrak, we're revolutionizing the way golfers improve their game. Our cutting-edge golf simulation software brings high-performance data analysis to your fingertips, enabling players to track, analyze, and improve their performance on the go. We are passionate about blending sports, technology,...


  • Melbourne, Victoria, Australia Telstra Full time

    As a Senior Mobile Engineer at Telstra, you will play a crucial role in translating customer needs into innovative mobile solutions.About the RoleThis is an exciting opportunity to join our team and contribute to the development of cutting-edge mobile applications using Kotlin/Swift or similar programming languages.You will be responsible for collaborating...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    You are collaborative and enjoy solving analytical problems to help our team to reach highest potentialWe are a team of big thinkers who are engineering the future of bankingTogether we will build tomorrow's bank today, using world-leading technology and innovationDo work that mattersWe're building tomorrow's bank today, which means we need creative and...

  • Technical Lead

    2 days ago


    Melbourne, Victoria, Australia Telstra Full time

    Telstra's vision is to build a connected future where everyone can thrive.About the RoleWe are seeking a highly skilled and experienced Senior Mobile Engineer to join our team and contribute to the development of innovative mobile solutions.The successful candidate will have a strong background in Android SDK & ADT or Swift and experience with Java &...