Opportunity brief
PayPal India Private Limited is hiring for the role of Software Engineer iOS!
Responsibilities of the Candidate:
- 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
Requirements:
- 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience.
- Make checkout and receipts fast and reliable for merchants who depend on the app at the counter.
- 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.
- 1 to 3 years of iOS development experience with strong Swift.
- Hands-on with SwiftUI and/or UIKit, networking, local persistence and concurrency.
- Experience with unit and UI testing and CI/CD pipelines for mobile apps.
- Understanding of secure handling of sensitive data on device.
- Interest in payments; experience with in-app payments, Bluetooth peripherals or NFC is a plus.
- Nice to have: Objective-C, GraphQL clients, Apple Tap to Pay on iPhone.
- 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.