Taro Logo

Staff Android Software Engineer

Global leader in Fintech and payments, connecting financial institutions, corporations, merchants and consumers through payment processing solutions.
Sunnyvale, CA, USABerkeley Heights, NJ, USA
$124,300 - $213,100
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Android Software Engineer

Fiserv, a global fintech leader, is seeking a Staff Android Software Engineer to join their Point of Sale team. This role focuses on developing the Clover POS platform, used by businesses worldwide. You'll be responsible for building merchant-facing applications handling order management, inventory, and creating APIs for third-party developers. The position offers the opportunity to work on high-impact products that process millions of transactions daily.

As a Staff Engineer, you'll lead development of native Android applications, collaborate with Product and UX teams, and mentor junior engineers. The role requires expertise in Android development, strong proficiency in Java and Kotlin, and solid understanding of database concepts. You'll be working from either Sunnyvale, CA or Berkeley Heights, NJ offices, contributing to a product that directly impacts how businesses operate.

The compensation range of $124,300 - $213,100 reflects the senior level of this position. This is an excellent opportunity for an experienced Android developer looking to make a significant impact in the financial technology sector. You'll be working on mission-critical applications that power businesses across the globe, while helping shape the future of payment processing technology.

The role combines technical leadership with hands-on development, requiring both deep Android expertise and the ability to mentor others. You'll be part of a team that values quality, collaboration, and innovation, working on products that millions of merchants rely on daily.

Last updated 2 months ago

Responsibilities For Staff Android Software Engineer

  • Develop native Android applications for Clover POS devices
  • Collaborate with Product Managers and UX designers on features and user flows
  • Partner with QA to create test plans
  • Participate in design and code reviews
  • Fix bugs identified by internal teams and field support
  • Participate in on-call rotation
  • Build tests and automation
  • Take ownership of complex features and mentor junior engineers

Requirements For Staff Android Software Engineer

Java
Kotlin
  • Bachelor's degree in Computer Science or related STEM field
  • 8+ years of professional Android development experience
  • Experience with Android software design patterns and application architecture
  • Strong proficiency in both Java and Kotlin
  • Solid understanding of database concepts and SQL
  • Excellent written and verbal communication skills