Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role: Mobile Software Engineer- Android
Duration: 4 months and 23 days
Overview:
We are seeking experienced Android software engineers to join our Payment engineering team. The payments team plays a crucial role in ensuring the reliable and cost-effective processing of payments, including pay-ins and pay-outs, totaling tens of billions of dollars annually. Additionally, the team develops platform capabilities to support innovative payment products such as billing platforms and others. Managing relationships with third-party payment processors, co-brand partners, and the gift card program is also a key responsibility.
Responsibilities:
- Develop and maintain Android applications using Kotlin, adhering to best practices.
- Utilize Android frameworks and libraries including Android SDK, Jetpack Compose, and RxJava.
- Knowledge of Coroutines is a plus.
- Familiarity with Python and frameworks like Flask.
- Design API interfaces to meet frontend requirements.
- Integrate and develop APIs for mobile applications.
- Experience with RESTful APIs, network protocols, and data serialization formats such as JSON and Protobuf.
- Proficient with Git, Github, and collaborative workflows.
- Demonstrate strong analytical thinking and attention to detail.
- Excellent written and verbal communication skills.
Requirements:
- 3+ years of industry experience in Android application development.
- Proficiency in Kotlin for Android development.
- Deep understanding of Android frameworks and libraries.
- Ability to design and develop APIs for mobile applications.
- Strong familiarity with RESTful APIs and related technologies.
- Experience with version control systems like Git and collaborative workflows.
- Strong analytical skills and attention to detail.
- Excellent communication skills, both written and verbal.