Software Engineer, Android (Bengaluru)

Software Engineer, Android (Bengaluru)

07 Nov
|
Xoom
|
Bengaluru

07 Nov

Xoom

Bengaluru

Job highlights

- You will work on features across the merchant experience,from sign-in and bootstrap to checkout,receipts,refunds and invoices,and learn how the app talks to card readers and terminals. . Meet our team: Zettle SMB Direct is the part of PayPal that builds the native point-of-sale experience for small and medium-sized businesses: the PayPal POS app (formerly Zettle Go) and the Zettle Terminal

Job Summary As an Android Software Engineer, you will build and maintain the PayPal POS app on Android phones and on Zettle Terminal hardware. You will work on features across the merchant experience, from sign-in and bootstrap to checkout, receipts, refunds and invoices, and learn how the app talks to card readers and terminals.

Meet our team: Zettle SMB Direct is the part of PayPal that builds the native point-of-sale experience for small and medium-sized businesses: the PayPal POS app (formerly Zettle Go) and the Zettle Terminal. Merchants use it to take card and tap payments, run checkout, manage their product library and inventory, issue receipts, handle refunds and invoices, and see what they earned. We are a growing engineering team in Bangalore working closely with colleagues in Sweden, who built much of the platform.

Essential Responsibilities

- Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff
- Follows well-established internal conventions and standard procedures
- Understands internal standards processes an applies them to make technical decisions
- Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions
- May contribute to code design reviews

Minimum Qualifications

- 1+ years relevant experience and a Bachelor s degree OR Any equivalent combination of education and experience.

Your way to impact

- Make checkout and receipts rapid and reliable for merchants at the counter, on phones and on terminals.




- Deliver features across product library, inventory, purchase history, refunds and invoices.
- Help legacy Zettle merchants move onto PayPal identity with a smooth sign-in and onboarding experience in the app.
- Improve app stability, release quality and crash-free sessions across a wide range of devices.

Your day to day

- Build and ship features in Kotlin and Java using Jetpack libraries, coroutines and Jetpack Compose.
- Integrate with backend services over REST and GraphQL; handle auth and session flows.
- Work with Bluetooth reader connectivity and terminal hardware integration under guidance.
- Write unit and instrumentation tests, and take part in code reviews, CI/CD and staged releases.
- Investigate crashes and production issues using analytics and monitoring, and fix root causes.
- Pair with Sweden engineers and write documentation and runbooks for areas you take over.

What do you need to bring-

- 1 to 3 years of Android development experience with strong Kotlin.
- Hands-on with Jetpack, coroutines, networking and local persistence; Jetpack Compose is a plus.
- Experience with unit and instrumentation testing and CI/CD pipelines for mobile apps.
- Understanding of secure handling of sensitive data on device.
- Interest in payments; experience with Bluetooth peripherals, NFC or POS hardware is a plus.
- Nice to have: Java, GraphQL clients, device management and app distribution tooling.
- Clear written and spoken English, and comfort working across time zones with teammates in Bangalore and Sweden.
- A habit of writing things down: runbooks, design notes and decision records.
- Curiosity about payments and a sense of care for the merchants and customers who depend on the product.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Software Engineer, Android (Bengaluru)
🏢 Xoom
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, android (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, android (bengaluru) / bengaluru