Braintree - San Jose, CA

posted about 2 months ago

Full-time - Senior
San Jose, CA
Personal and Laundry Services

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 or common libraries. You will utilize your skills in native mobile development to create exceptional mobile applications that meet the needs of our users. In this position, you will participate in architecture and design discussions, conduct code reviews, and engage in project-related team activities. Collaboration is key, as you will work closely with other engineers, architects, product management, QA, and operations teams to develop innovative solutions. You will be responsible for understanding and meeting business needs regarding functionality, performance, scalability, reliability, and adherence to development principles and product goals. Additionally, you will develop functional test automation and mobile application prototypes, iterating with our UX team in an Agile environment to bring features from conception to launch.

Responsibilities

  • Lead the iOS engineers in building the experiences that drive consumer growth.
  • Design and develop mobile applications, mobile SDKs, and frameworks/common 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 of 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

  • Annual performance bonus or other incentive compensation, as applicable.
  • Equity options.
  • Medical, dental, and vision benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service