Senior Android EMV Developer

Link Business Process Inc.

Pasig

On-site

PHP 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viral Picks Corporation, operating under NarraTech Solutions, seeks a Senior Android Developer to design, build, and maintain secure Android mobile applications for POS and SoftPOS payment solutions.

You will own mobile payment implementations, configure EMV, integrate with backend APIs and third-party SDKs, and support PCI DSS compliance, certification testing, and production readiness. A fintech background and strong problem-solving are essential.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5+ years of Android development experience.
  • Strong proficiency in Kotlin and modern Android architecture patterns (MVVM, Clean Architecture).
  • Hands-on experience with POS or SoftPOS applications.
  • Experience working with EMV-based payment systems.
  • Strong understanding of RESTful APIs and secure API integration.
  • Solid understanding of mobile security concepts (encryption, secure storage, certificate pinning).
  • Experience supporting or participating in scheme certification testing.
  • Strong debugging and problem-solving skills.
  • Good communication skills.

Responsibilities

  • Design and develop Android applications using Kotlin for POS, SoftPOS, and payment-enabled mobile solutions.
  • Implement and manage EMV transaction flows, including AID configuration, TLV handling, and terminal parameter management.
  • Integrate with backend APIs, payment gateways, acquirers, and third-party SDKs.
  • Support scheme certification activities (e.g., Visa, Mastercard, BancNet), including test case execution and issue resolution.
  • Ensure compliance with PCI DSS, secure coding standards, and mobile security best practices.
  • Troubleshoot transaction-related issues including declines, reversals, and communication failures.
  • Collaborate with cross-functional teams (API Team, UI/UX designers, QA, Production Support Team, Security Team, Business Unit).
  • Lead code reviews and enforce clean architecture and best practices (MVVM, modularization).
  • Optimize performance, stability, and reliability of mobile payment applications.
  • Provide technical guidance to junior developers.
  • Participate in architecture discussions and technical design reviews.
  • Assist in developing Android applications using Kotlin under the guidance of senior developers.
  • Provide technical support for integration or troubleshooting tasks when required.

Skills

Android development
Kotlin
MVVM
Clean Architecture
RESTful APIs
Mobile security
EMV knowledge
POS/SoftPOS
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

EMV payment systems
POS/SoftPOS apps

Job description

Viral Picks Corporation \"NarraTech Solutions\" are looking for a Senior Android Developer with strong experience in payment systems, EMV transaction flows, and scheme certification processes. In this role, you will design, develop, and maintain secure Android mobile applications, including POS and SoftPOS solutions.


You will take ownership of mobile payment implementations, including EMV configurations, API/SDK integrations, certification support, and secure transaction handling. You will collaborate closely with backend engineers, security teams, acquirers, and external scheme partners to deliver compliant and production-ready payment solutions.


This role requires hands-on experience in fintech environments and a deep understanding of secure mobile development.


Key Responsibilities:


  • Design and develop Android applications using Kotlin for POS, SoftPOS, and payment-enabled mobile solutions.


  • Implement and manage EMV transaction flows, including AID configuration, TLV handling, and terminal parameter management.


  • Integrate with backend APIs, payment gateways, acquirers, and third-party SDKs.


  • Support scheme certification activities (e.g., Visa, Mastercard, BancNet), including test case execution and issue resolution.


  • Ensure compliance with PCI DSS, secure coding standards, and mobile security best practices.


  • Troubleshoot transaction-related issues including declines, reversals, and communication failures.


  • Collaborate with cross-functional teams (API Team, UI/UX designers, QA, Production Support Team, Security Team, Business Unit).


  • Lead code reviews and enforce clean architecture and best practices (MVVM, modularization).


  • Optimize performance, stability, and reliability of mobile payment applications.


  • Provide technical guidance to junior developers.


  • Participate in architecture discussions and technical design reviews.


  • Assist in developing Android applications using Kotlin under the guidance of senior developers.


  • Provide technical support for integration or troubleshooting tasks when required.



Qualifications:


  • Bachelor’s degree in Computer Science, Information Technology, or related field.


  • 5 years of Android development experience.


  • Strong proficiency in Kotlin and modern Android architecture patterns (MVVM, Clean Architecture).


  • Hands‑on experience with POS or SoftPOS applications.


  • Experience working with EMV‑based payment systems.


  • Strong understanding of RESTful APIs and secure API integration.


  • Solid understanding of mobile security concepts (encryption, secure storage, certificate pinning).


  • Experience supporting or participating in scheme certification testing.


  • Strong debugging and problem‑solving skills.


  • Good communication skills.



Preferred Qualifications:


  • Experience with EMV Level 2 configuration and certification processes.


  • Familiarity with payment schemes (Visa, Mastercard, JCB, BancNet).


  • Exposure to PCI DSS compliance requirements.


  • Experience with NFC‑based transactions (Tap‑to‑Phone / SoftPOS).


  • Knowledge of cryptographic concepts used in payment systems (RSA, key exchange, ARQC/ARPC).


  • Experience in Agile/Scrum development environments.


  • Exposure to Kotlin Multiplatform is a plus.


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Payments Engineer – EMV & SoftPOS
Senior Android Payments Engineer – EMV & SoftPOS

Link Business Process Inc. • Pasig

On-site
PHP 900,000 - 1,500,000
Junior Android Developer
Junior Android Developer

OLVRO Co. Ltd. • Pasig

On-site
Android Developer
Android Developer

Avensys Consulting • Manila

On-site
PHP 1,200,000 - 2,100,000
Company benefits
Mobile Application Developer (Android & iOS)
Mobile Application Developer (Android & iOS)

Hrtx • Metro Manila

On-site
PHP 558,000 - 781,200
Senior Android Engineer: Demos & Integrations
Senior Android Engineer: Demos & Integrations

Avensys Consulting • Manila

On-site
PHP 1,200,000 - 2,100,000
Company benefits
Senior Android Developer
Senior Android Developer

Avensys Consulting • Manila

Hybrid
PHP 700,000 - 1,100,000
Lead Mobile Application Developer
Lead Mobile Application Developer

Business Process Outsourcing International, Inc. • Pasig

On-site
PHP 420,000 - 780,000
Payments Analyst
Payments Analyst

Freelancer.com • Philippines

On-site
PHP 600,000 - 900,000
Health insurance
Android Developer
Android Developer

Questronix Corporation • Pasig

On-site
Senior Software Engineer (Java)
Senior Software Engineer (Java)

ATOMIT Corp. • Makati

On-site
PHP 1,200,000 - 1,800,000
HMO coverage
Leave credits
Promotion to permanent
+3