Job Search and Career Advice Platform

Enable job alerts via email!

Android Developer (Java/Kotlin)

EP-Asia Corporation Sdn Bhd

Selangor

On-site

MYR 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Selangor is seeking a talented Android Developer with strong experience in Java and/or Kotlin. You'll design and maintain high-performance Android applications while collaborating closely with the product and design teams. The ideal candidate has over 4 years of Android development experience, a solid understanding of Android SDK, and familiarity with RESTful APIs. Join us to build robust and scalable mobile solutions within an Agile environment.

Qualifications

  • 4+ years of professional Android development experience.
  • Proficient in Kotlin and/or Java for Android development.
  • Experience with MVVM, MVC, or Clean Architecture.

Responsibilities

  • Develop and maintain Android applications using Java or Kotlin.
  • Integrate RESTful APIs, WebSocket, and third-party SDKs.
  • Participate in code reviews, CI/CD, and Agile processes.

Skills

Java
Kotlin
Android SDK
RESTful APIs
Version Control (Git)

Education

Bachelor’s degree in Computer Science or related field

Tools

Android Studio
Jetpack Components
Job description

We are looking for a talented Android Developer with strong experience in Java and/or Kotlin to design, build, and maintain high-performance Android applications. You will work closely with the product, backend and UI/UX teams to deliver robust, secure, and scalable mobile solutions.

Responsibilities
  • Develop, maintain, and enhance Android applications using Java or Kotlin.
  • Integrate RESTful APIs, WebSocket, and third-party SDKs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, reusable, and testable code following best practices.
  • Identify bugs and performance issues and implement effective solutions.
  • Work with offline storage, caching, data synchronization, and device resource handling.
  • Ensure app stability, performance optimization, and compatibility across Android devices.
  • Participate in the software development life cycle (SDLC), all aspects of the software development process.
  • Participate in code reviews, CI/CD, and Agile development processes.
  • Stay updated with emerging Android technologies and Google developer standards.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 4+ years of professional Android development experience.
  • Proficient in Kotlin and/or Java for Android development.
  • Strong understanding of Android SDK, Android Studio, Activity/Fragment lifecycle.
  • Experience with MVVM, MVC, or Clean Architecture.
  • Knowledge of Jetpack Components (ViewModel, LiveData, Room, Data Binding).
  • Experience working with RESTful APIs and JSON.
  • Familiarity with Git or similar version control systems.
Nice-to-Have Skills
  • Firebase (Cloud Messaging, Auth, Firestore).
  • RxJava, Coroutines, Flow.
  • Jetpack Compose.
  • Unit testing & UI testing.
  • Publishing apps to Google Play Store.
  • CI/CD pipelines (Jenkins, GitHub Actions, GitLab).
  • Understanding of security, encryption, and Android permissions.
Soft Skills
  • Strong problem-solving and debugging skills.
  • Excellent communication and documentation abilities.
  • Ability to work both independently and in a collaborative team environment.
  • Attention to detail and passion for building quality mobile products.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.