PayPal

Senior Software Engineer - iOS

Mexico City, Mexico
Objective-C GraphQL API Android Git Swift
This job is closed! Check out or
Description
What you need to know about the role: We are looking for a talented Senior iOS Engineer to join our team in Mexico City. You will play a pivotal role in the development and maintenance of our cutting-edge mobile applications. You will work closely with cross-functional teams, including product managers, designers, and other engineers to create user-centric solutions and drive the growth of our iOS app portfolio.

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

In your day-to-day role, you will do the following:

  • Design, develop, and maintain high-quality iOS applications for various platforms, focusing on performance, stability, and accessibility.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define, design, and ship new features.
  • Continuously evaluate and implement new technologies to maximize development efficiency and enhance user experience.
  • Ensure code quality through code reviews, unit testing, and adherence to best practices.
  • Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and improvement.
  • Troubleshoot and resolve software defects, identifying root causes and implementing robust solutions.
  • Participate in agile development processes, collaborating closely with stakeholders and team members to deliver value to our clients.
  • Stay up-to-date with the latest industry trends and developments in iOS and mobile technologies.
  • Contribute to the development of accessible applications, ensuring compliance with relevant standards and guidelines.

What do you need to bring:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in iOS development, with a strong track record of creating and maintaining successful applications.
  • Expertise in Swift, UIKit, Swift UI and Objective-C, with a deep understanding of the iOS SDK and frameworks.
  • Familiarity with Xcode, Interface Builder, and other iOS development tools.
  • Familiarity with GraphQL, RESTful APIs to connect Android applications to back-end services.
  • Experience with version control systems, such as Git.
  • Experience in Test driven development, strong in Unit tests, UI testing, Automation and Functional Tests frameworks like XCUItest.
  • Strong understanding of mobile application architecture, design patterns, and best practices.
  • Proven experience with accessibility features and best practices in iOS development.
  • Excellent problem-solving, debugging, and troubleshooting skills.
  • Strong communication and collaboration skills, with a demonstrated ability to work effectively in a team environment.
  • Fluency in English and Spanish is required.
  • We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

2 applies

74 views

Other Jobs from PayPal

Lead Software Engineer (UI)

Remote Bengaluru, India

MTS 2, Software Engineer

Remote Bengaluru, India

AI/ML Engineer

Remote Bengaluru, India

Machine Learning Engineer

Remote Chennai, India

Sr. MTS, Software Engineer

Remote Chicago, IL

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

🥳🥳🥳 208 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