PayPal

Staff Software Engineer, iOS

Scottsdale, AZ US
Next.js HTML CSS Swift Objective-C JavaScript Node.js React
This job is closed! Check out or
Description
• What you need to know about the role: This team is looking for a Staff-level Software Engineer with ample experience in iOS and related languages. 60-70% of the time in the role will be spent on coding, the other 30-40% will be spent on design and collaboration. This will be a remote flexible position. • Meet our Team: This position is on our fast-growing ENE team (Eliminating Negative Experiences), which is solely focused on improving customer experiences—whether that be looking for opportunities to improve disputes & refund processes, enhance error messaging, and reduce customer churn & customer service contact rates. As an engineer on this team, you will be responsible for working on applications and services that drives consumer growth and reduces customer friction. The ENE team sits under the Digital Wallet organization here at PayPal, and is a horizontal team that works across various functions at PayPal to enable optimal performance in our features. This team sits alongside other payment teams in Digital Wallet, such as Xoom and P2P.

  • Your Way to Impact:
    • You will enhance and build features and products that will directly impact the user experience of PayPal users, the overall perception of the PayPal brand, and the company’s bottom line
    • You will have a chance to work on high-visibility payments products here at PayPal supported by various teams, allowing you to solve a dynamic and evolving set of problems each day
    • Work with other engineers, architects, product management, QA and operations teams to develop innovative solutions
    • Develop and communicate technical processes, standards, and best practices to the team

  • Your day-to-day:
    • Lead the iOS engineers in building the experiences that drive consumer growth, meeting business needs with respect to functionality, performance, scalability, reliability, and adherence to development principles and product goals
    • Develop functional test automation, mobile applications & prototypes, mobile SDK, and frameworks/common libraries that can be extended and reused for future requirements
    • Participate in architecture and design discussions, code reviews, and project related team activities 
    • Iterate with our UX team in an Agile environment to bring features from conception to launch
    • Collaborate with Engineering and QA to resolve bugs  

  • What you need to bring:
    • 8+ Years of software development experience + BS or equivalent in CS (or 6 years professional experience + Masters)
    • 4+ years of iOS mobile development experience
    • Knowledge of: JavaScript, Node.js, React.js, Redux, Next.js, HTML5, CSS3 and CMS
    • Knowledge of multi-threaded, asynchronous code and design patterns like MVVM and MVC
    • Experience in writing Unit and Automation tests
    • Nice-to-haves: Solid understanding of XCode, Swift UI and Objective-C, and Cocoa Frameworks—as well as prior experience in building SDKs
    • The right soft skills: collaboration, inclusion, strong verbal and written communication skills, interest in keeping up-to-date on the latest technological developments, comfort in working in an Agile environment, and a curiosity for the payments industry

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers