Job Search and Career Advice Platform

Enable job alerts via email!

Senior Android Developer

Aster

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Singapore is looking for a mid-senior level Android Developer. You will design and implement features for global Android applications, deliver high-performance code, and improve application performance. The ideal candidate has over 5 years of experience, is proficient in Kotlin and Java, and possesses deep knowledge of Android architecture and UI rendering. This full-time role offers a collaborative environment with cross-functional teams.

Qualifications

  • Over 5 years of Android developer experience.
  • Deep knowledge of Android system architecture and component lifecycle.
  • Experience with WebSocket and real-time data.

Responsibilities

  • Design and implement new user-facing features on Android applications.
  • Troubleshoot issues and fix critical bugs.
  • Collaborate to define and design new features at scale.

Skills

Android development
Fluent in Kotlin
Fluent in Java
OOP principles
Performance optimization
Problem-solving skills
Teamwork skills

Education

Degree in Computer Science or Engineering

Tools

Profiler
Systrace
Perfetto
LeakCanary
Job description
Responsibilities
  • Design and implement new user-facing features on our global Android applications.
  • Deliver high-performance, stable, and efficient code with great user experience and elegant design.
  • Collaborate with cross‑functional teams to define, design, and ship new features at scale.
  • Troubleshoot issues, fix critical bugs, and continuously improve application performance.
  • Participate in technical, architectural, and product discussions, contributing to both short‑term execution and long‑term vision.
Requirements
  • Over 5 years’ Android developer experience; degree in CS/Engineering or equivalent.
  • Fluent with Kotlin & Java, solid OOP principles.
  • Deep knowledge of Android system architecture, component lifecycle, UI rendering.
  • Skilled with Jetpack (ViewModel, Room, etc.), Retrofit, OkHttp.
  • Hands‑on with MVVM/MVI, modular app structure, large‑scale projects.
  • Proven performance optimization: memory, layout, battery, cold start.
  • Proficient in tools like Profiler, Systrace, Perfetto, LeakCanary.
  • Experience with WebSocket & real‑time data, familiar with high‑concurrency/low‑latency scenarios.
  • Bonus: Flutter/Compose, large‑app architecture/refactoring, blockchain knowledge, crypto exchange background.
  • Strong problem‑solving, communication, and teamwork skills.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.