Software Engineer - iOS at PayPal
PayPal · Bangalore, Karnataka, India, Chennai, Tamil Nadu, India
- Salary: Not Disclosed
- Experience: 1-3 years
📋 Job Details at a Glance 📍 Location Bangalore, Karnataka, India, Chennai, Tamil Nadu, India 🏢 Company PayPal 👥 Experience 1-3 years 🎓 Qualification 1–3 years. Hands-on with Go, Swift, GraphQL, REST APIs, CI/CD. Relevant technical / engineering background 📅 Eligible Batch 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Go Swift GraphQL REST APIs CI/CD Software Engineer - iOS at PayPal — Full Details & How to Apply PayPal is seeking a Software Engineer - iOS to work in Bangalore, Karnataka, India or Chennai, Tamil Nadu, India . This role offers hands-on experience with Go, Swift, GraphQL, REST APIs, and CI/CD in a real-world engineering environment. This Software Engineer - iOS position directly supports the development of proprietary payment solutions that enable seamless transactions on PayPal ’s platform. The role involves building and maintaining iOS applications using core technologies such as Swift and REST APIs , ensuring reliable performance and user experience. Candidates will work with CI/CD pipelines to automate testing and deployment, supporting scalable and secure app delivery. PayPal recruitment for this role emphasizes technical proficiency and hands-on experience. The job posting specifies that applicants must have 1–3 years of experience and a relevant technical or engineering background. The position is part of PayPal ’s ongoing engineering efforts to enhance digital payment experiences across its global platform. 2024, 2025, 2026 graduates are eligible. Candidates must have 1–3 years. Hands-on with Go, Swift, GraphQL, REST APIs, CI/CD. Relevant technical / engineering background and 1-3 years experience . The salary for this role is Not Disclosed . Applicants will gain practical experience working with Go , Swift , GraphQL , REST APIs , and CI/CD processes. This role provides a foundation for advancing into senior iOS engineering or full-stack development roles, with exposure to real-world payment system architecture. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Software Engineer - iOS jobs, PayPal recruitment, apply online, Bangalore, Karnataka, India, Chennai, Tamil Nadu, India jobs Job Role & Responsibilities The Software Engineer - iOS at PayPal is responsible for building and maintaining secure, high-performance iOS applications that enable seamless user transactions. This role directly impacts payment flow reliability , app performance metrics , and real-time data exchange through backend integrations. Develop native iOS applications using Swift to implement user interfaces that meet transaction completion rate and response time benchmarks. Implement REST APIs to enable secure communication between the iOS app and PayPal ’s backend services, ensuring data consistency and error handling during payment processing. Design and execute GraphQL queries to retrieve user-specific data efficiently, reducing network latency and improving data load performance . Collaborate with product managers and backend engineers to define feature requirements based on user engagement metrics and conversion funnel data . Configure and maintain CI/CD pipelines using tools like GitHub Actions or Jenkins to automate build and deployment processes for iOS apps. Maintain existing Swift -based codebases to ensure memory usage remains under 50MB and app crash rate stays below 0.5% in production. Diagnose and resolve production-level bugs using Swift crash logs and performance monitoring tools like Xcode Instruments to minimize transaction failure rate . Document architectural decisions, code structure, and API endpoints using Swagger or JSON Schema to support onboarding and knowledge transfer within the team. This role demands direct ownership of app stability , performance metrics , and user transaction success , with every decision impacting real-time payment outcomes and end-user experience . Required Skills & Technical Competencies The role requires a strong foundation in Swift , Go , GraphQL , REST APIs , and CI/CD to build and maintain iOS applications that integrate with PayPal ’s payment infrastructure. Candidates must demonstrate hands-on experience with these technologies in real-world projects. Technical Skills Swift — intermediate — used to develop and maintain iOS app interfaces, with direct impact on app launch time and memory efficiency . Go — entry — essential for backend services that interface with iOS apps, particularly in payment processing and authentication workflows . GraphQL — intermediate — used to query user data efficiently, reducing network overhead and improving data retrieval speed in real-time scenarios. REST APIs — advanced — critical for enabling secure, stateless communication between iOS apps and PayPal ’s backend systems, including tokenization and payment validation endpoints. CI/CD — entry — required to automate iOS app builds, testing, and deployment using tools like GitHub Actions or Jenkins to ensure release consistency and rapid iteration . When showcasing these skills, emphasize specific project implementations , code contributions , and performance improvements achieved using Swift , GraphQL , and REST APIs in real applications. Eligibility Criteria This role is designed for candidates with a technical engineering background , 1–3 years of hands-on experience , and a demonstrated ability to work with Swift and REST APIs in practical development environments. Must hold a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Eligible batches are 2024 , 2025 , and 2026 only. Minimum of 1 year of hands-on experience with Swift or mobile development in real projects. CGPA or academic performance is not specified, but a strong foundation in data structures and algorithms is expected. Must have a portfolio demonstrating at least two completed iOS projects using Swift and REST APIs . Experience with CI/CD pipelines or mobile app testing tools is a direct requirement for onboarding. Documentation & Portfolio Requirements Your resume must include a clear project list with Swift code snippets, API endpoints used, and performance metrics achieved. Include a GitHub link to a public repository with working iOS apps. For this role, prioritize showing Swift code that handles payment flows , error recovery , and data fetching via REST APIs — these are the exact capabilities PayPal evaluates in real-world applications. Salary for Software Engineer - iOS at PayPal 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer - iOS role at PayPal is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer - iOS Upskilling with the right resources significantly enhances your chances of selection for this role by ensuring you meet the technical requirements and industry standards. Recommended Courses & Resources Go — Mastering Go will enhance your backend development skills for iOS applications. Swift — Essential for iOS development, this course will solidify your programming foundation. REST APIs — Understanding REST APIs is crucial for integrating services in your iOS applications. CI/CD — Learn continuous integration and delivery to streamline your development process. KodNest — This platform provides hands-on experience in coding and project development. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience with Swift — Ensure your resume includes relevant projects. ❌ Using a generic resume — Tailor it to highlight experience with Go, Swift , and GraphQL . ❌ Listing technologies like REST APIs without details — Specify where they were applied in your experience. ❌ Ignoring the experience requirement of 1-3 years — Ensure you meet this criterion to avoid disqualification. ❌ Adding unrelated technologies or unsupported claims — Stick to relevant skills to increase ATS compatibility. ❌ Failing to verify the official Apply URL — Always check the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer - iOS Optimizing your resume for ATS is crucial for ensuring your application is seen by hiring managers for this role. ATS Keywords to Include Software Engineer iOS Go Swift GraphQL REST APIs CI/CD Bangalore Chennai Full Time 1-3 years Hybrid Resume Tips for This Role Highlight your experience with Swift prominently, as it is crucial for the role. Showcase any projects or internships where you used Go, Swift , or GraphQL . Detail a project where you implemented REST APIs or CI/CD processes. Use exact keywords from the job description naturally to align with ATS requirements. Avoid including unsupported claims or technologies that you cannot substantiate. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated technologies or unsupported claims in your resume for this role. How to Apply for Software Engineer - iOS at PayPal Apply Now — PayPal Open the supplied official Apply URL and confirm the job title and company. Prepare a resume aligned with the supplied skills, responsibilities, qualification, and experience requirement. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if the portal provides one. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — PayPal NexisGrow.com does not charge any fees for job applications. PayPal PayPal is a technology company based in Bangalore, Karnataka, and Chennai, Tamil Nadu, India. It operates in a hybrid work mode. The Software Engineer - iOS role supports PayPal ’s global payment infrastructure within the technology industry. This role involves implementing tasks in the Software Development Lifecycle, collaborating with engineers and stakeholders to enhance payment solutions. Responsibilities include working with Go, Swift , GraphQL , REST APIs , and CI/CD tools to build and maintain secure, scalable systems. The iOS Software Engineer contributes to PayPal ’s core payment solutions that enable safe, seamless transactions between consumers and merchants across digital and physical environments. This role offers early-career exposure to industry-standard technologies such as Swift , Go, and CI/CD , providing hands-on experience with real-world software development practices in a global tech environment. Company Details Industry Technology Location Bangalore, Karnataka, India, Chennai, Tamil Nadu, India Connect With Us Careers Apply Now Website 🔗 paypal.wd1.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background and 1-3 years of experience, particularly from the 2024, 2025, and 2026 batches. ? What technical skills are most important for this role? Skills Tap to expand + Answer Go, Swift, GraphQL, REST APIs, and CI/CD are the most important skills for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed, which is the only salary information available. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review your experience with Swift and Go. 2. Prepare to discuss REST APIs and GraphQL. 3. Familiarize yourself with CI/CD processes. 4. Be ready to explain your collaboration experiences. 5. Practice troubleshooting scenarios related to mobile applications. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is hybrid, allowing for both remote and onsite work in Bangalore or Chennai. ? What career exposure can this role provide? Growth Tap to expand + Answer This role provides exposure to software development practices, including the use of Go, Swift, and CI/CD processes. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience with Swift, Go, GraphQL, and any relevant projects or internships. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with engineers and stakeholders, but specific work culture details are not provided. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the experience requirement is 1-3 years, which does not accommodate freshers. 🔗 Explore More on NexisGrow More jobs in Bangalore Browse all Tech jobs Latest Fresher jobs More jobs at PayPal Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com