Sr. Software Engineer, Ios

PayPal PayPal · Fintech · San Jose, CA +2 · Software Engineering

Senior Software Engineer role focused on iOS development for PayPal's consumer-facing platform. The role involves delivering complete solutions across the SDLC, translating designs into interfaces, integrating APIs, and collaborating with cross-functional teams to create cohesive user experiences. Experience with interactive, feed-based, or social mobile experiences at scale is preferred.

What you'd actually do

  1. Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  2. Translate UI/UX designs from Figma or Sketch into iOS interfaces using UIKit, AutoLayout, and Storyboards.
  3. Partner with Product, Design, Backend, and Android teams to deliver cohesive user experiences.
  4. Integrate RESTful and GraphQL APIs with efficient data handling and error resilience.
  5. Advises immediate management on project-level issues

Skills

Required

  • 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.

Nice to have

  • 5+ years of experience developing iOS production apps with Swift and Objective-C
  • Experience with interactive, feed-based, or social mobile experiences at scale.
  • Experience with Firebase services (authentication, databases) in mobile apps.
  • Experience owning features end-to-end (testing, release, monitoring, maintenance).
  • Familiar with mobile CI/CD pipelines (automated builds, tests, deployment).
  • Experience writing unit, integration, and UI tests.
  • Proficient with Git and collaborative development environments.
  • Experience with Agile tools like Jira.
  • Strong communication and collaboration skills with both technical and non-technical stakeholders.