Fresher Jobs / PayPal / PayPal Hiring Software Engineer, Android in Bangalore | Hybrid
Fresher / entry level
PayPal logo

PayPal

PayPal Hiring Software Engineer, Android in Bangalore | Hybrid

Bangalore Hybrid 1 - 3 years Not disclosed Full Time Batch 2025, 2024, 2023 Any Bachelor's Degree

Quick actions

Apply Now

Skills required

Technologies this role asks for

Prepare for this role

Learn the required skills, practice interview MCQs, then come back and apply for Java, Kotlin .

Get new job alerts

Be notified when roles like this match your profile.

You’ll hear about matching jobs on this device.

  1. Tap the Share button in Safari
  2. Choose Add to Home Screen
  3. Open SoftoJobs from your Home Screen
  4. Tap Enable Job Alerts

Job description

What you’ll do in this role

Job Overview

PayPal is hiring a Software Engineer, Android for its Bangalore, Karnataka team. The engineer will help build and maintain the PayPal POS application for Android phones and Zettle Terminal hardware. The work spans the merchant experience, including sign-in, application setup, checkout, receipts, refunds, and invoices, along with integrations involving card readers and payment terminals.

The role is part of the Zettle SMB Direct team, which develops the native point-of-sale experience for small and medium-sized businesses. Its products include the PayPal POS app, previously known as Zettle Go, and the Zettle Terminal. Merchants use these products to accept card and tap payments, manage products and inventory, complete checkout, issue receipts, process refunds and invoices, and review earnings.

Key Responsibilities

  • Implement assigned engineering tasks across the Software Development Life Cycle (SDLC), following established internal standards and procedures.
  • Build, maintain, and release Android application features using Kotlin and Java.
  • Develop merchant-facing capabilities covering checkout, receipts, product libraries, inventory, purchase history, refunds, and invoices.
  • Support sign-in and onboarding improvements as legacy Zettle merchants transition to PayPal identity.
  • Integrate Android applications with backend services through REST and GraphQL interfaces, including authentication and session flows.
  • Work with Bluetooth card-reader connectivity and payment-terminal hardware integrations under the guidance of experienced engineers.
  • Write unit tests and instrumentation tests, participate in code reviews, and contribute to CI/CD and staged application releases.
  • Investigate application crashes and production issues using analytics and monitoring information, then address identified root causes.
  • Help improve application stability, release quality, and crash-free sessions across different Android devices.
  • Collaborate with engineering colleagues in Bangalore and Sweden, and document transferred areas through runbooks and technical notes.

Required Skills

  • Android development: 1–3 years of Android development experience.
  • Kotlin: Strong Kotlin programming skills for native Android application development.
  • Jetpack libraries: Hands-on familiarity with Android Jetpack components.
  • Kotlin coroutines: Understanding of asynchronous programming and coroutine-based application work.
  • Networking and persistence: Experience with application networking and local data persistence.
  • Testing: Understanding of unit testing and instrumentation testing for Android applications.
  • CI/CD: Experience with continuous integration and delivery pipelines used for mobile applications.
  • Data security: Understanding of secure handling of sensitive information stored or processed on a device.
  • Collaboration: Clear written and spoken English, and the ability to work with colleagues across Bangalore and Sweden time zones.
  • Documentation: Willingness to prepare runbooks, design notes, and decision records.

Preferred Skills

  • Experience with Jetpack Compose for building Android user interfaces.
  • Knowledge of Java in addition to Kotlin.
  • Familiarity with GraphQL clients.
  • Exposure to Bluetooth peripherals, NFC, card readers, or point-of-sale hardware.
  • Understanding of device management and application distribution tools.
  • Interest in payment products and the needs of merchants and customers using checkout systems.

Education and Experience

The minimum qualification is a bachelor's degree with at least one year of relevant experience, or an equivalent combination of education and experience. The preferred experience profile is 1–3 years in Android development. The listing does not specify an academic branch, eligible graduation batch, or a particular bachelor's degree type.

Technologies and Tools

  • Kotlin: Primary language for developing and maintaining Android application features.
  • Java: Used alongside Kotlin in the Android application codebase.
  • Android: Target platform for the PayPal POS application.
  • Jetpack libraries: Android libraries used in application development.
  • Jetpack Compose: Android UI toolkit identified as a plus.
  • REST API: Backend service integration for application features.
  • GraphQL: Backend communication and GraphQL client integration.
  • Bluetooth: Connectivity with card readers and other supported peripherals.
  • NFC: Relevant to contactless payment and POS hardware experience.
  • CI/CD: Mobile application build, integration, and release workflows.

Product and Engineering Context

The PayPal POS application supports merchant activities from onboarding and identity access to checkout and post-purchase tasks. The engineering work also involves hardware connectivity with card readers and Zettle Terminal devices. Reliability is important because merchants depend on the application to accept payments and complete transactions at the point of sale.

The Bangalore engineering team works with colleagues in Sweden, where much of the platform was developed. The role therefore includes collaboration, technical handover, and documentation alongside implementation and testing.

Work Mode and Location

Location: Bangalore, Karnataka, India.

Employment type: Full-time.

Work mode: Hybrid. PayPal describes its balanced hybrid model for the majority of employees as three days in the office and two days at the employee's choice of office or home workspace. The listing presents this as the general model, rather than a role-specific schedule.

About PayPal

PayPal operates a global commerce and payments network connecting consumers and merchants. Its services support online and in-person payments, money transfers, merchant payment processing, and cross-border commerce. The company identifies Inclusion, Innovation, Collaboration, and Wellness as its core values.

How to Apply

Review the role requirements and submit your application through the official PayPal careers listing. PayPal states that it does not charge candidates fees for applications, courses, resume reviews, interviews, background checks, or onboarding. Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Bachelor's Degree

Passing Batch

2025, 2024, 2023

Experience

1 - 3 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.