Senior Software Engineer, Ios

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

Senior iOS Software Engineer at PayPal responsible for the design, development, and optimization of innovative iOS platforms for mobile applications that power millions of secure transactions daily. Focuses on architecting scalable, high-performance mobile solutions, collaborating with cross-functional teams, and mentoring junior engineers.

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. Advises immediate management on project-level issues
  3. Guides junior engineers
  4. Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  5. Applies knowledge of technical best practices in making decisions

Skills

Required

  • Swift
  • Objective-C
  • iOS development
  • Cocoa frameworks
  • Xcode
  • object-oriented programming
  • clean design
  • coding practices
  • testing patterns
  • SQL
  • NoSQL databases
  • ORM frameworks
  • software architecture principles
  • mobile design patterns
  • communication skills
  • collaboration skills

Nice to have

  • mobile performance optimization
  • testing frameworks
  • application integrations
  • mobile security best practices
  • secure coding
  • data protection
  • CI/CD tools
  • application monitoring
  • automated testing
  • React Native
  • cross-platform mobile frameworks
  • open-source contributions
  • developer communities