PayPal - New York, NY
posted about 2 months ago
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.