Verifone
Android Software Engineer
Overview
This role offers the opportunity to build Android applications that power real-world payment solutions, from concept to production. You'll work on innovative payment devices, create demos and integrations, solve complex customer challenges, drive performance improvements, and collaborate across product and engineering teams while gaining valuable fintech and platform expertise.
About Verifone
For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.
Requirements & Eligibility
- Bachelor’s Degree in Systems Engineering, Computer Science, or related field (preferred).
- 6+ years of experience in Android or embedded/mobile software development.
- Strong communication skills with the ability to work effectively across teams.
- Proven ability to work independently, take ownership, and deliver in a fast-paced environment.
- Strong analytical and problem-solving skills, with a willingness to dive deep into unfamiliar systems.
Key Responsibilities
- Design, develop, and maintain on-device and off-device Android applications for Verifone payment
- Develop proof-of-concepts and demos that showcase Verifone product offerings, integrations, and workflows.
- Collaborate cross-functionally with product, engineering, and support teams.
- Contribute to transformation initiatives, including performance optimization, debugging and testing tools, and release readiness.
- Debug, analyze, and resolve customer-reported issues; provide support for production defects.
- Participate in test automation, CI/CD improvements, and technical documentation efforts.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Verifone. Please verify all details on the official company application portal.