Android Developer

Kuala Lumpur, M14, MY, Malaysia

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
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1212516
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned