Terminal Android Developer

Details of the offer

Terminal Android DeveloperLocation: Kuala Lumpur, Malaysia
Job Type: Full Time
Posted On: 6 Days Ago
Job Requisition ID: JR0003554
Job Description
As an Android Developer (Java/Kotlin), your primary responsibilities will be to develop applications for Android payment terminals and to coordinate with the rest of the team working on different layers of the infrastructure.
A commitment to collaborative problem solving and quality product is essential.
Main Duties and ResponsibilitiesDesign, build, and maintain efficient, reusable, and reliable Java/Kotlin code.
Ensure the best possible performance, quality, and responsiveness of applications according to specifications and regulations.
Identify potential problems and resolve application bottlenecks to avoid application not responding (ANR) issues.
Help maintain code quality, organization, and automation.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Reporting and CollaborationThe holder of the position reports to a Product Development Manager and collaborates with other developers, QA testers, and Business Units.
Key CompetenciesMinimum 2 to 5 years of working experience in Android application development.
Experience with Android native development.
Knowledge of Android SDK and different versions of Android.
Familiarity with object-oriented programming (OOP) concepts, especially in Java and Kotlin.
Experience in Agile development (Jira, Confluence).
Knowledge of RESTful APIs to connect Android applications to back-end services.
Knowledge of Android UI design principles, patterns, and best practices based on UI/UX design.
Familiarity with computer networking concepts such as HTTP, TLS, DNS, and TCP.
Excellent troubleshooting skills and optimization of application performance.
Preferable Skills and CompetenciesKnowledge and experience using RxJava.
Knowledge and experience in MVVM with Clean Architecture.
Demonstrates a strong customer orientation.
Proven ability to quickly learn new applications, processes, and procedures.
Excellent verbal and written communication skills.
Ability to effectively collaborate with others to reach mutually agreeable outcomes.
Ability to work independently as well as with a team.
Possess a 'can do' attitude and positive outlook.
Ability to communicate effectively in a multicultural, multinational environment.
Strong knowledge of credit/debit card transaction processing, including online/offline transaction processing.
Knowledge in multi-currency processing and settlement is an advantage.
Experience in CC terminal is an advantage.
Fluent in English.
Education and QualificationsComputer Science or Engineering degree or relevant work experience.
Solid understanding of Agile (SCRUM) development processes.
Experience in payment/finance industry will be an added advantage.
Experience2+ years of experience in developing native Android applications.
Knowledge and experience in Dynamic Currency Conversion is an asset.
Understanding of the whole Android OS architecture.#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Hr Intern

Consulting & Generalist HR (Human Resources & Recruitment) Responsible for providing administrative and office support activities to facilitate the company's...


Time'S Group - Kuala Lumpur

Published 18 days ago

Web Developer

Developers/Programmers (Information & Communication Technology) Full time About the Team Our division within Bank Islam is devoted to revolutionizing banking...


Refine Group - Kuala Lumpur

Published 18 days ago

Endpoint Security Engineer

We are seeking an experienced Endpoint Security Engineer to join our team. The ideal candidate will possess a robust background in endpoint security, with pr...


Businesslist - Kuala Lumpur

Published 18 days ago

Cloud Transformation Analyst

Key Responsibilities: Play a key role in delivering cloud transformation projects, ensuring tasks are completed punctually and meet quality expectations. Gat...


Businesslist - Kuala Lumpur

Published 18 days ago

Built at: 2025-01-10T13:42:28.203Z