Android Engineer

HCL Technologies Limited

City of Melbourne

Hybrid

AUD 150,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DWS is seeking a Senior Android Engineer in Melbourne to join a high-performing digital team responsible for a flagship mobile app used nationwide. You will help shape the future of a market-leading platform and work flexibly in a hybrid role with onsite collaboration.

You will work with experienced Android engineers, product specialists, UX designers, and security stakeholders to deliver performant, secure mobile experiences at scale. This role starts ASAP with a 6-month initial contract.

Qualifications

  • Extensive commercial Android development experience in large-scale apps.
  • Advanced Kotlin development in enterprise Android environments.
  • Strong knowledge of Jetpack Compose, Coroutines, and MVX patterns.

Responsibilities

  • Design, develop, and deliver Android features from concept to production release.
  • Contribute to architectural decisions and technical direction across the Android platform.
  • Maintain high code quality via peer reviews, testing, and best practices.
  • Address technical debt and contribute to platform improvements.
  • Participate in API contract reviews and design discussions.
  • Collaborate with delivery teams for seamless integration of mobile capabilities.
  • Optimize performance, accessibility, reliability, and compliance with Android standards.
  • Mentor junior engineers through pairing and coaching.
  • Communicate technical concepts to technical and non-technical stakeholders.

Skills

Android development
Kotlin
Jetpack Compose
Coroutines
MVVM/MVP/MVI
CI/CD
Gradle
Code quality

Tools

Gradle tooling
CI/CD pipelines

Job description

DWS Current Roles | Explore Digital Transformation Careers | DWS

The DWS Group is always on the look out for talented people.

While we list specific roles here, we’re always interested in hearing from high-calibre professionals who are passionate about consulting and eager to work with Australia & New Zealand’s leading organisations. If that sounds like you – let’s connect.

  • IT & Telecomms
  • Software - Developer
  • Melbourne
  • Contract or Temp
    • Up to $950/day ACN or $210K package Max Term
    • Work with Kotlin, Jetpack Compose and modern Android architecture
    • Contribute to a platform used by millions of Australians daily

DWS is seeking a Senior Android Engineer to join a high-performing digital team responsible for one of Australia’s most widely used mobile applications. This flagship app is used by millions of Australians daily, providing the opportunity to develop products at genuine national scale while influencing the future direction of a market-leading mobile platform.

Where: Melbourne, VIC

Type: ACN or Max Term

Start: ASAP

Length: 6-month initial contract

Style: Hybrid; 3+ days onsite

Salary: ACN up to $950/day | Max Term up to $210K package (inclusive of super)

Role Requirements

You will work alongside experienced Android engineers, product specialists, UX designers, QA professionals, and security stakeholders to deliver innovative mobile experiences that are performant, secure, and customer-focused.

  • Design, develop, and deliver Android features from concept through to production release.
  • Contribute to architectural decisions and technical direction across the Android platform.
  • Maintain high standards of code quality through peer reviews, testing, and engineering best practices.
  • Identify and address technical debt while contributing to ongoing platform improvements.
  • Participate in solution design discussions and API contract reviews.
  • Collaborate closely with cross-functional delivery teams to ensure seamless integration of mobile capabilities.
  • Optimise application performance, accessibility, reliability, and compliance with modern Android standards.
  • Mentor and support junior engineers through pairing, knowledge sharing, and technical coaching.
  • Clearly communicate technical concepts and decisions to technical and non-technical stakeholders.
Required Skills & Experience
  • Extensive commercial Android development experience delivering large-scale mobile applications.
  • Advanced Kotlin development experience within enterprise-grade Android environments.
  • Strong expertise with:
    • Jetpack Compose
    • Coroutines
    • Structured Concurrency
    • Flow
    • XML-based UI development
    • Activities and Fragments
    • Background processing
    • Android permissions framework
  • Deep understanding of Jetpack Compose, including:
    • State management
    • Recomposition behaviour
    • UI testing
  • Strong knowledge of Android architectural patterns, including:
    • MVVM
    • MVP
    • MVI
  • Experience implementing dependency injection and layered architecture principles.
  • Experience working within large multi-module codebases.
  • Strong understanding of software engineering best practices, design patterns, testing strategies, and code quality standards.
  • Experience supporting and modernising legacy Android applications.
  • Knowledge of Gradle build tooling, version catalogues, and CI/CD pipelines.
  • Strong communication skills with the ability to engage technical and business stakeholders.
Desirable Experience
  • Kotlin Multiplatform development.
  • Shared mobile codebase experience across Android and iOS platforms.
  • Experience delivering significant platform modernisation or architectural transformation initiatives.
  • Exposure to observability and monitoring platforms.
  • Experience with build automation and process optimisation.
  • Wear OS application development.
  • Android widgets development.
  • Gradle convention plugin implementation.
About Us

Since 1991, DWS has been helping organisations across Australia reimagine what’s possible through technology, business, and management consulting. With offices in Melbourne, Sydney, Adelaide, Brisbane, and Canberra, our 300+ locally based consultants bring deep expertise and fresh thinking to every project. We deliver end-to-end solutions spanning IT consulting, Staff Augmentation, Managed Delivery, Data & Analytics, Cloud, AI and Automation. Our strength lies in our people; each consultant is carefully selected for their expertise, creativity, and commitment to excellence. Together, we deliver impactful solutions that drive innovation, efficiency, and long-term value. At DWS, we don’t just meet expectations - we redefine them.

Applicants must hold Australian Citizenship, Permanent Residency (PR), or other permanent work rights – DWS are unable to sponsor or support visas.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer
Android Engineer

DWS Group • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Mobile Apps Developer
Mobile Apps Developer

DWS Group • Sydney

Hybrid
AUD 120,000 - 200,000
Hybrid work model
Mobile App Solutions Architect
Mobile App Solutions Architect

DWS • Sydney

Hybrid
AUD 180,000 - 235,000
Hybrid work model
6‑month contract with extension option
Mobile Apps Developer
Mobile Apps Developer

DWS • Sydney

On-site
AUD 180,000 - 220,000
Mobile App Solutions Architect
Mobile App Solutions Architect

DWS Group • Sydney

Hybrid
AUD 166,000 - 203,000
Mobile Test Automation Manager
Mobile Test Automation Manager

DWS Group • Sydney

Hybrid
AUD 153,000 - 187,000
Hybrid work model
Senior .NET Developer
Senior .NET Developer

DWS Group • City of Melbourne

Hybrid
AUD 167,000 - 204,000
Hybrid work model
Senior Android Engineer — Scale a National Mobile App
Senior Android Engineer — Scale a National Mobile App

DWS Group • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Mobile Test Automation Manager
Mobile Test Automation Manager

DWS • Sydney

On-site
AUD 150,000 - 180,000
AuthO Senior Engineer
AuthO Senior Engineer

DWS • Sydney

Hybrid
AUD 180,000 - 210,000