Airtasker

Senior Software Engineer, Android

Airtasker

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidDaggeriOSKotlinMicroservices

About the role

  • Design and build features across our Android application and supporting backend services
  • Collaborate with product and design teams to deliver user experiences that scale to millions of users
  • Contribute to our Kotlin Multiplatform codebase, sharing code between Android, iOS, and web platforms
  • Build and maintain integrations with our BFF APIs and microservices architecture
  • Improve our engineering practices around testing, observability, and deployment automation
  • Mentor other engineers and contribute to architectural decisions across the platform
  • Help migrate legacy systems to modern patterns while maintaining system reliability
  • Work with technologies like Jetpack Compose, Kotlin Coroutines, Dagger/Hilt, and modern Android tooling

Requirements

  • 5+ years of software engineering experience with strong fundamentals in computer science
  • Expertise in Kotlin and modern Android development (Jetpack Compose, MVVM, Clean Architecture)
  • Experience building and consuming REST APIs, with understanding of backend service integration
  • Strong knowledge of databases, caching, testing strategies, and CI/CD pipelines
  • Familiarity with observability tools and practices (monitoring, logging, distributed tracing)
  • Experience with multi-module Android architecture and dependency injection patterns
  • Excellent communication skills and experience working in distributed teams
  • Comfortable working across mobile and backend technologies as needed
  • Experience with Kotlin Multiplatform or cross-platform development approaches
Benefits
  • Hybrid working - when it comes to working, there’s no “one size fits all” approach, with Airtasker you choose the environment that helps you do your best work.
  • Airtime - welcome to no Slack and meeting-free Fridays! Airtime is designed so we regularly have dedicated focus time for work and personal growth.
  • Recharge days - each quarter we have a company-wide Recharge Day, equivalent to 4 additional days of leave per year. It’s a day for everyone when the world can wait and self-care takes centre stage.
  • Fair and equitable pay - this is a core commitment to our people. Every year we review industry data to ensure our compensation framework supports everyone to be recognised for the full value of their skills.
  • Tenure leave - To celebrate our people’s commitment to Airtasker, we offer tenure leave starting from your 3rd anniversary with the company. This begins with 3 extra days of leave per year, gradually increasing to a maximum of 5 days per year.
  • DAREtasker - join our Diversity, Equity and Inclusion committee! Every month we meet to create meaningful and impactful programs of work that embrace belonging at Airtasker.
  • Celebration swap - not everyone celebrates the same things. That’s why, at Airtasker, you can swap national, state or territory public holidays for the ones that matter to you.
  • Learning and development - learning at Airtasker is on the job, guided by managers, enhanced by peers and led by ourselves. We deliver learning programs and budget allowances to invest in your growth.
  • 360 performance reviews - feedback is a gift. Every year we run 360 reviews across the business to recognise achievements and promote personal growth.
  • Volunteer leave - Our team members can take a day each year to lend a helping hand and support a cause they are passionate about.
  • Awards - and the winners are… our go-getters! Whether it’s our peer-nominated quarterly Values Awards or our periodic Go-Getter Spirit Award, we love celebrating our people and spreading good energy.
  • Vibe committee - good vibes only! Our Vibe Committee delivers events that hit the sweet spot of bringing us all together to enjoy each other’s company whether you’re local or remote.
  • Birthday leave - All of our people get an extra day of leave during their birthday week to take time away from work to celebrate.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinAndroid developmentJetpack ComposeMVVMClean ArchitectureREST APIsdatabasescachingtesting strategiesCI/CD pipelines
Soft skills
communication skillsmentoringcollaborationarchitectural decision making