Sr. iOS Mobile Developer

$180,000 - $214,000/Yr

PayPal - New York, NY

posted about 2 months ago

Full-time - Senior
New York, NY
Credit Intermediation and Related Activities

About the position

PayPal is a leading technology platform and digital payments company that enables digital and mobile payments on behalf of consumers and merchants worldwide. Our mission is to democratize financial services and empower people and businesses to join and thrive in the global economy. As a Senior iOS Mobile Developer, you will lead a team of iOS engineers in building innovative mobile experiences that drive consumer growth. Your role will involve designing and developing mobile applications, mobile SDKs, and frameworks, utilizing your skills in native mobile development to create exceptional mobile applications. You will participate in architecture and design discussions, conduct code reviews, and engage in project-related team activities. Collaboration with other engineers, architects, product management, QA, and operations teams will be essential to develop innovative solutions that meet business needs regarding functionality, performance, scalability, reliability, and adherence to development principles and product goals. In this position, you will also be responsible for developing functional test automation and mobile application prototypes. You will work closely with our UX team in an Agile environment to bring features from conception to launch. The ideal candidate will have a strong background in iOS development, with a focus on multi-threaded, asynchronous code, and experience with animation and implementing user interface designs. Knowledge of design patterns such as MVC and MVVM, as well as proficiency in writing unit and automation tests, is crucial for success in this role. Additionally, a thorough understanding of XCode, Swift, and Objective-C, along with a solid understanding of Cocoa Frameworks, is required. Prior experience in building SDKs and distributing them to clients is a plus.

Responsibilities

  • Lead the iOS engineers in building the experiences that drive consumer growth.
  • Design and develop mobile applications, mobile SDKs, and frameworks/libraries.
  • Utilize skills in native mobile development to build great mobile applications.
  • Participate in architecture and design discussions, code reviews, and project-related team activities.
  • Work with other engineers, architects, product management, QA, and operations teams to develop innovative solutions.
  • Understand and meet business needs with respect to functionality, performance, scalability, reliability, and adherence to development principles and product goals.
  • Develop functional test automation.
  • Develop mobile application prototypes.
  • Iterate with our UX team in an Agile environment to bring features from conception to launch.

Requirements

  • 10+ years professional related experience (or Master's with 8+ years of experience).
  • 6+ years of iOS development experience.
  • Knowledge of multi-threaded, asynchronous code.
  • Experience with animation and implementing user interface designs.
  • Knowledge of design patterns such as MVC and MVVM.
  • Skilled at writing Unit and Automation tests.
  • Thorough understanding of XCode.
  • Expert understanding of Swift and Objective-C.
  • Solid understanding of Cocoa Frameworks.
  • Prior experience of building SDKs and distributing to clients is a plus.

Benefits

  • Flexible work environment
  • Employee shares options
  • Health insurance
  • Life insurance
  • Dental insurance
  • Vision insurance
  • Annual performance bonus
  • Equity compensation
  • Medical benefits
  • Mental health resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service