Epicareer Might not Working Properly
Learn More
V

Android Developer

RM 3,000 - RM 5,000 / month

Checking job availability...

Original
Simplified

Job Description:
We are looking for a skilled Android Developer (Kotlin/Java) to join our team in developing native applications for vending machines. This role involves integrating with various SDKs, designing custom UI/UX for vending machine interfaces, and ensuring seamless communication between software and hardware components. The ideal candidate should have strong experience in Android development, a deep understanding of hardware-software integration, and the ability to optimize applications for vending machine environments.

Job Responsibilities:Android Application Development:

  • Develop and maintain native Android applications for vending machines using Kotlin/Java.
  • Design and implement custom UI/UX tailored for vending machine screens and user interactions.
  • Ensure application performance, stability, and responsiveness in a vending machine environment.

SDK Integration & System Development:

  • Integrate third-party SDKs, APIs, and payment gateways for vending machine operations.
  • Work with hardware components, including cashless payment devices, card readers, QR scanners, and vending machine controllers.
  • Develop different system architectures based on vending machine requirements.

Testing, Debugging & Optimization:

  • Conduct thorough testing of applications on actual vending machines.
  • Debug and resolve issues related to hardware-software integration, connectivity, and performance.
  • Optimize code and processes to ensure smooth vending machine operations.

Collaboration & Documentation:

  • Work closely with the backend team to ensure seamless data synchronization between the app and cloud services.
  • Collaborate with hardware engineers to understand and integrate vending machine protocols.
  • Maintain technical documentation for application features, SDK integrations, and troubleshooting guides.

Job Requirements:

  • Proficiency in Kotlin and Java for Android app development.
  • Experience in integrating SDKs and APIs, preferably in hardware-related applications.
  • Strong understanding of Android UI/UX design and the ability to create custom interfaces for vending machines.
  • Experience working with hardware components such as payment terminals, QR scanners, and vending controllers.
  • Familiarity with communication protocols like MDB, VCCS, or serial communication is a plus.
  • Ability to troubleshoot and optimize applications for embedded Android devices.
  • Strong problem-solving skills and ability to work independently or in a team.

Job Types: Full-time, Permanent, Fresh graduate

Pay: RM3,000.00 - RM5,000.00 per month

Benefits:

  • Free parking
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Professional development

Schedule:

  • Monday to Friday

Work Location: In person