Staff AndroidEngineer Job at Fortune 500 Payment Processing Company, San Jose, CA

WStHWU8vMFh2TlVjNTN1a1pMcWpSM0wvU0E9PQ==
  • Fortune 500 Payment Processing Company
  • San Jose, CA

Job Description

As an Android Developer/Lead you will:

 

  • Be a strategic thinker and problem solver.
  • Define and execute the mobile technology roadmap.
  • Build and lead high-performing mobile engineering teams.
  • Drive innovation and experimentation in mobile development.
  • Collaborate with cross-functional teams to deliver world-class mobile experiences.
  • Mentor and coach senior engineers and foster a culture of innovation and experimentation.
  • Partner effectively with product and engineering leadership to Oversee mobile architecture and design.

 

What you need to bring:

 

  • Bachelor's degree in Computer Science or a related field.
  • 10+ years of hands-on mobile development experience (iOS and/or Android).
  • Experience in designing, developing and delivering software and/or platforms (libraries)
  • Deep expertise in mobile technologies and architecture.
  • Strong object-oriented skills including design, coding and testing patterns.
  • Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA).
  • Ability to design scalable, reliable, and maintainable software systems.
  • Proven ability to lead and influence cross-functional teams.

 

Preferred Qualification
  • Experience with mobile payment technologies and integrations
  • Proficiency  in Kotlin , Java, and React Native.
  • Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io
  • Firebase | Google's Mobile and Web App Development Platform
  • Discover Firebase, Google’s mobile and web app development platform that helps developers build apps and games that users will love.
  • fabric.io
  • ), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests
  • Familiar and comfortable with Android technologies, the trade offs, and the design patterns emerging.
  • Knowledge of mobile performance optimization techniques.
  • Experience with machine learning and Al in mobile applications.
  • Knowledge of emerging mobile technologies (AR, VR, wearables).
  • Strong ability to influence and inspire team

Job Tags

Similar Jobs

ME+EM Ltd

Assistant Store Manager Job at ME+EM Ltd

Job Role: Assistant Store Manager Reporting to: Store Manager Location: ME+EM Madison Avenue, New York Contract type: Permanent, Full Time About us: ME+EM London is one of the UKs fastest-growing modern luxury fashion labels. As well as a successful global...

ClearPath CPA Solutions

Finance & Invoicing Agent (Part-Time, Remote - U.S. Based) Job at ClearPath CPA Solutions

 ...similar tools ~ Super organized and detail-oriented ~ Great communication skills written and verbal ~ Able to manage your own time and work independently from home Pay & Hours: ~$40$45/hour, depending on experience ~1020 hours per week, flexible... 

Willcox Matthews

Electrical Maintenance Specialist Job at Willcox Matthews

About the Company Were supporting our client, a leading component manufacturer based in Summerville, South Carolina who are looking for a Maintenance Technician (Electrical) to join their growing team. Pay range and compensation package $80,000 - $90,000 About...

TRS Roofing Systems - Houston, LLC.

Superintendent - Commercial Roofing Job at TRS Roofing Systems - Houston, LLC.

 ...Job Title: Onsite Commercial Roofing Superintendent Job Type: Full-Time Location: DFW Metroplex Reports To: Project Manager...  ...Superintendent will manage daily operations, coordinate crews and subcontractors, ensure quality workmanship, and maintain a safe work... 

Fiducient Advisors

Consulting Analyst - Institutional Job at Fiducient Advisors

 ...Work Life Convenience Benefits ~ Exclusive Wellness Benefit Programs from VirginPulse, Care.com, Torchlight, Real Appeal, Peloton and more ~ KindBody Family & Fertility Assistance ~ Wellness Reimbursement Program ~ Professional Development Designation reimbursement...