Locations

Senior Android Developer

Location: Cambodia
Job Type: Full-time
Job Sector: Tech

About the Employer

The employer is a technology-driven SaaS company developing scalable digital platforms used by a large and growing user base. The organisation prioritises engineering quality, modern development practices, and building systems that can evolve as the product and user base expands.

Role Overview

A fast-growing software-as-a-service organisation is seeking a Senior Android Developer to take ownership of key areas of its Android platform. This role involves building complex features, improving application architecture, and contributing to technical decisions that directly impact product performance, stability, and scalability.

The position offers strong autonomy, technical ownership, and influence over how Android applications are designed and built.

Key Responsibilities

  • Design, build, and maintain high-quality Android applications using modern Android frameworks
  • Own complex features from technical design through to production release
  • Contribute to application architecture, modularisation, and long-term technical direction
  • Identify and resolve performance, stability, and memory-related issues
  • Collaborate with backend, product, and design teams on system-level decisions
  • Implement clean, testable, and scalable code following best engineering practices
  • Conduct code reviews and provide technical guidance to other developers
  • Support CI/CD pipelines, automated testing, and Play Store release processes

Technical Requirements

  • At least 4–6 years of professional Android development experience
  • Strong proficiency in Kotlin (Java experience beneficial)
  • Hands-on experience with Jetpack Compose and modern Android UI patterns
  • Solid understanding of Android architecture components and best practices
  • Experience with REST APIs, JSON, and local data storage (Room / SQLite)
  • Familiarity with performance profiling, debugging tools, and memory optimisation
  • Experience using Git and working within Agile product teams

Who Is This Role For

This role is ideal for an Android developer who:

  • Wants ownership over meaningful product features and technical decisions
  • Enjoys working on complex systems rather than simple UI delivery
  • Is comfortable mentoring others and influencing technical direction
  • Values clean architecture, performance, and long-term maintainability
  • Is looking for a senior technical role within a product-focused SaaS environment

Similar Jobs

Cambodia ·
Tech
Full-time
We're looking for a Flutter Developer who has solid commercial experience building cross-platform mobile applications for our tech solutions client.
Cambodia ·
Education, Graphic Design, Marketing, Tech
Full-time
We are on the lookout for a Graphic Designer to support marketing and communication efforts for our Technology based education provider
Phnom Penh ·
Tech
Full-time
We're looking for a CTO to lead the development of a connected, data-focused merchant platform, empowering businesses, customers, suppliers, and financial institutions with seamless interactions, real-time insights, and continuous innovation.