PayPal - San Jose, CA

posted 20 days ago

Full-time - Senior
Hybrid - San Jose, CA
Credit Intermediation and Related Activities

About the position

The Senior Mobile Application Developer at PayPal will play a crucial role in designing, developing, implementing, and maintaining consumer applications, specifically focusing on iOS and Android mobile native offerings. This position requires a deep understanding of mobile devices and operating systems, along with strong leadership skills and a strategic mindset to enhance the consumer experience for over 350 million users. The role involves collaboration with various teams to set the technical direction for mobile consumer experiences and to architect robust solutions to complex problems.

Responsibilities

  • Design and build innovative, scalable, and reliable mobile applications for iOS and/or Android platforms.
  • Engage with multiple teams of engineers and architects to develop highly scalable and secure identity solutions.
  • Collaborate with product owners, architects, and developers to propose and refine new features and functionality.
  • Communicate technical standards, principles, methodologies, and trends to stakeholders.
  • Establish best practices for code quality and reduce technical debt.
  • Identify opportunities for refactoring and API changes to improve system performance.
  • Drive technical decision-making by providing actionable advice on technology selection.
  • Work with standards-defining organizations to contribute to roadmap planning for user-facing applications.

Requirements

  • 12+ years of experience building successful production software systems, with 10+ years of mobile development experience.
  • Bachelor's, Master's, or PhD in Computer Science, Information Technology, or a related field.
  • Proficiency in Swift, Objective-C (for iOS), Kotlin, or Java (for Android).
  • Deep familiarity with mobile development frameworks and tools.
  • Strong analytical and problem-solving skills to address technical challenges.
  • Competent in software engineering tools and best practices such as unit testing and continuous integration.
  • Strong OOP skills with the ability to transform requirements into scalable software designs.
  • Significant business knowledge and technical expertise in consumer-facing mobile application design.

Nice-to-haves

  • Experience using Agile/Scrum methodology for software development.
  • Strong communication skills for interfacing with business partners and technology teams.

Benefits

  • Flexible work environment
  • Employee shares options
  • Health insurance
  • Life insurance
  • Dental insurance
  • Vision insurance
  • Annual performance bonus
  • Equity compensation
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service