Job Search and Career Advice Platform

Enable job alerts via email!

Senior Native Android Developer

GPRO Global Sdn Bhd

Kluang

Hybrid

MYR 150,000 - 200,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 leading tech company in Malaysia is seeking skilled Android developers to join their team. You'll contribute to high-quality applications and work closely with cross-functional teams. Ideal candidates should have proficiency in Java and Kotlin, a solid understanding of MVVM architecture, and strong communication skills. Join a supportive team that values innovation and offers flexible work arrangements.

Benefits

Competitive salary based on experience
Opportunities for professional development
Flexible work arrangements
Supportive team culture

Qualifications

  • Open to both junior and senior developers who demonstrate passion and capability.
  • In-depth understanding of Android’s app lifecycle and threading.
  • Commitment to Android development best practices.

Responsibilities

  • Work closely with cross-functional teams to ensure quality outcomes.
  • Implement and maintain core architecture using MVVM.
  • Write clean, well-documented, and reusable code.

Skills

Proficiency in Java
Proficiency in Kotlin
Solid understanding of MVVM architecture
Strong verbal and written communication
Experience with Git
Debugging and problem solving skills

Tools

Android SDK
Retrofit
Glide
Jetpack components
Job description

We are seeking skilled Android developers to join our team, contributing to high-quality, impactful applications that reach thousands of users. We emphasize clean, maintainable, and high-performance code, valuing innovation and attention to detail. If you’re passionate about Android development, from crafting responsive UI/UX to implementing efficient data management solutions, we’d love to hear from you.

Responsibilities
  • Team Collaboration: Work closely with cross-functional teams, including backend engineers, designers, and project managers, to align on project goals and ensure quality outcomes.
  • Architect and Maintain: Implement and maintain core architecture using MVVM (Model-View-ViewModel) to build responsive, scalable, and maintainable applications.
  • Best Practices in Android Development: Follow and promote industry best practices for Android development, including memory management, threading, and application lifecycle.
  • Code Quality and Documentation: Write clean, well-documented, and reusable code; conduct code reviews and mentor junior developers.
  • Version Control: Collaborate through Git for efficient and effective version control, ensuring smooth workflow and project tracking.
  • Communication: Exhibit strong communication skills to articulate ideas and coordinate effectively with both technical and non-technical team members.
Skills & Requirements
  • Experience Level: Open to both junior and senior developers who demonstrate passion and capability.
  • Programming Languages: Proficiency in Java and Kotlin.
  • Architectural Patterns: Solid understanding of MVVM architecture.
  • App Lifecycle Knowledge: In-depth understanding of Android’s app lifecycle, threading, and activity/fragment lifecycle management.
  • Best Practices: Commitment to Android development best practices, including design patterns, responsive UI, and efficient resource management.
  • Experience with Git: Ability to manage branching, merging, and pull requests for collaborative development.
  • Communication Skills: Strong verbal and written communication, with the ability to work well in a team setting.
  • Familiarity with Android SDK & Libraries: Knowledge of popular Android libraries and tools, including Retrofit, Glide, and Jetpack components.
  • Debugging and Problem Solving: Skilled at using debugging tools and techniques to troubleshoot issues efficiently.
Nice-to-Have
  • Experience with CI/CD Pipelines: Familiarity with continuous integration and deployment tools for automated testing and releases.
  • Understanding of UI/UX Principles: Ability to implement UI/UX designs and create a seamless user experience.
  • Experience in RESTful API Integration: Knowledge of integrating RESTful APIs to connect Android applications to backend services.
  • Exposure to NDK and C++ (for Senior Candidates): Ability to work with NDK/C++ for low-level system integrations or custom Android libraries.
Benefits
  • Competitive salary based on experience and skill level
  • Opportunities for professional development and career growth
  • Flexible work arrangements (remote options available)
  • Supportive and inclusive team culture with regular feedback and mentorship
Company Overview

GPRO Global Sdn Bhd is a company engaged primarily in technology R&D activities in IR4.0, including RFID, IoT, Industrial Engineering, Robotic and Process Automation in Apparel, Healthcare and Logistics sectors. With over 40 talented professionals across 7 nationalities and personnel based in 5 countries, GPRO has customers in more than 15 countries. GPRO’s world‑class digital solutions have received recognition with awards such as the SOBA (Star Outstanding Business Awards), SinChew Best Digital Technology Award, and MBTA (Malaysia Best Technology Award for Healthcare) by Singapore Business Review.

Ready to make an impact? Apply now and join our team of Android developers passionate about creating top‑tier applications that deliver exceptional user experiences.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.