Full-Time

Senior Mobile App Developer

Confirmed live in the last 24 hours

Verifone

Verifone

1,001-5,000 employees

Payment devices and cloud services provider

No salary listed

Senior

Bengaluru, Karnataka, India

Category
Mobile Engineering
Software Engineering
Required Skills
Kotlin
Git
Gradle
REST APIs
Android Development
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in native Android application development.
  • Strong proficiency in Kotlin programming, with proven experience in developing system services, background tasks, and libraries.
  • In-depth knowledge of the Android SDK, different versions of Android, and Android architecture components.
  • Experience with Android framework internals, inter-process communication (IPC), and system-level APIs.
  • Solid understanding of software design patterns (e.g., MVVM, MVP, Clean Architecture) and their application in system-level development.
  • Experience with multithreading, concurrency, and performance optimization techniques in Android.
  • Proficient in using Android Studio, Gradle, and other relevant development tools.
  • Experience with RESTful APIs, MQTT, JSON, and integrating with backend services.
  • Strong understanding of Git and version control best practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Ability to work independently and as part of a collaborative team in a fast-paced environment.
  • Strong verbal and written communication skills.
  • Awareness of iOS development concepts and lifecycle.
  • Familiarity with Kotlin Multiplatform (KMP) concepts and potential applications.
Responsibilities
  • Software Design and Development on Android based electronic payment devices.
  • Design, develop, and maintain high-quality, efficient, and reusable Kotlin code for Android applications, with a primary focus on system-level services, background processing, and core functionalities.
  • Work extensively with Android SDKs and frameworks, diving deep into system-level components and processes to deliver optimized mobile solutions.
  • Develop and support Android SDKs and libraries for internal and external use.
  • Collaborate closely with cross-functional teams, including backend developers, product managers, and other engineers, to define, design, and ship new features and services.
  • Architect and implement robust solutions for background tasks, data management, network communication, and system integrations within the Android environment.
  • Identify and resolve performance bottlenecks, memory leaks, and other system-level issues to ensure application stability and responsiveness.
  • Contribute to the design and architecture of mobile applications, focusing on scalability, maintainability, and adherence to best practices in system-level development.
  • Write comprehensive unit tests and contribute to automated testing frameworks to ensure code quality and reliability.
  • Participate in code reviews, providing constructive feedback to peers to maintain high development standards.
  • Stay up-to-date with the latest advancements in Android development, Kotlin, system services, and related technologies, including an awareness of iOS development paradigms and Kotlin Multiplatform (KMP) advancements.
  • Troubleshoot and debug complex issues across different Android versions and devices.
  • Contribute to technical documentation related to system architecture, design, and implementation.
Desired Qualifications
  • Experience with Android NDK and C/C++ development.
  • Experience with security best practices in mobile application development.
  • Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).
  • Contributions to open-source projects or a strong portfolio of relevant work.
  • Experience in an Agile/Scrum development environment.
  • Knowledge of network protocols and debugging network traffic.

Verifone provides solutions in the payments industry to simplify commerce for various clients, including retailers, hospitality businesses, and payment processors. The company offers a range of payment devices such as countertop terminals, mobile point-of-sale systems, and unattended kiosks, which allow businesses to accept payments in-store, online, or on the go. In addition to hardware, Verifone enhances its devices with cloud services that enable remote management, diagnostics, and access to transaction analytics. This combination of devices and services helps businesses operate efficiently and securely. Verifone stands out from competitors by processing a high volume of transactions, amounting to $335 billion annually, which reflects the trust clients have in their solutions. The company's goal is to provide reliable and efficient payment solutions that cater to the needs of businesses of all sizes.

Company Size

1,001-5,000

Company Stage

Late Stage VC

Total Funding

$18M

Headquarters

Coral Springs, Florida

Founded

1987

Simplify Jobs

Simplify's Take

What believers are saying

  • The $235M equity investment can accelerate innovation and product expansion.
  • Collaboration with EFT Corporation positions Verifone as a leader in EV charging payments.
  • Android POS terminals attract developers for custom applications, enhancing device functionality.

What critics are saying

  • Biometric payments may face privacy concerns and regulatory scrutiny, slowing adoption.
  • Android POS terminals may face compatibility issues with existing systems.
  • Over-reliance on PayPal could limit Verifone's independent innovation in e-commerce.

What makes Verifone unique

  • Verifone offers a comprehensive range of payment devices and cloud services globally.
  • The company integrates biometric authentication in POS devices for enhanced security.
  • Verifone's strategic partnership with PayPal expands its omnichannel payment solutions.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Company News

Printec Group
Apr 22nd, 2025
Insights from Technobank 2025: what's shaping the future of banking?

Verifone introduced their Android POS terminals, raising the bar for merchant and customer interactions at the point of sale.

GlobeNewswire
Apr 1st, 2025
Verifone Receives $235M Equity Investment and Successfully Extends Debt Maturities

Verifone receives $235M equity investment and successfully extends debt maturities.

Logos Payments
Feb 28th, 2025
Nordic EV Summit

Logos Payment Solutions is teaming up with Verifone and BankAxept to showcase cutting-edge payment solutions designed for the EV charging industry.

FF News
Feb 26th, 2025
PayPal and Verifone Unveil a Comprehensive Omnichannel Solution

"By combining Verifone's secure, robust in-person payment assets with PayPal's industry leading e-commerce and processing capabilities, we can offer a unique solution that will meet the complex payment needs of enterprise merchants globally and offer a boundless commerce experience from the most trusted names in payments."

Digital Transactions
Feb 25th, 2025
PayPal Previews a Commerce API And Links up With Verifone

Verifone in January unveiled a new line of POS devices that feature mobile POS and biometric authentication.