PayPal logo

Sr Software Engineer, iOS

PayPal
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

SwiftiOS DevelopmentApp ArchitectureCore BluetoothEMV PaymentsRegulatory Compliance

Job description

Overview

Senior iOS Software Engineer to lead the architecture and quality of the PayPal POS iOS app, including payment-critical flows such as Tap to Pay on iPhone, Key In and reader connectivity, and to guide the take-over of app ownership from the Sweden team.

What you'll do

  • Deliver complete solutions spanning all phases of the Software Development Lifecycle (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advise immediate management on project-level issues.
  • Guide junior engineers.
  • Operate with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices.
  • Own the architecture of the iOS app and keep it maintainable as the product converges with PayPal.
  • Lead delivery of payment-critical features such as Tap to Pay on iPhone, Key In and reader pairing.
  • Raise the quality bar through automation, observability and release discipline.
  • Mentor engineers and lead the iOS side of knowledge transfer from Sweden.
  • Lead design of complex features and refactors; write design documents and decision records.
  • Own Tap to Pay on iPhone and ProximityReader flows, including entitlements, token and reader configuration.
  • Define standards for architecture, testing, performance and accessibility.
  • Partner with backend, product, design and security to deliver safe payment flows.
  • Run app releases and rollouts and act as incident lead for iOS issues.
  • Review pull requests and coach engineers at CL5 and below.

What you'll need

  • 3+ years relevant experience and a Bachelor's degree, OR any equivalent combination of education and experience.
  • 4 to 7 years of iOS development experience, with a record of shipping and owning a large production app.
  • Deep Swift expertise and strong app architecture, performance and release management skills.
  • Experience with payment or hardware-connected apps: Tap to Pay on iPhone, EMV and contactless concepts, Core Bluetooth.
  • Knowledge of PCI-aware design: handling of PAN and PIN data, tokens and entitlement flows.
  • Experience leading technical work and mentoring engineers.
  • 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.

Nice to have

  • Modular app architectures, accessibility, and migration of apps across identity systems.

Details

  • Location: Bangalore, Karnataka, India.
  • Hybrid work model: 3 days in the office and 2 days at PayPal office or home workspace.
  • Subsidiary: PayPal. Travel: 0%.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Engineer, iOS