Staff Software Engineer - Android

Company:  PayPal
Location: Austin
Closing Date: 18/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description Summary:

About PayPal: 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.

Job Description:

Key Responsibilities

  • Lead the design, development, and maintenance of Android applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Mentor and provide guidance to junior developers and other team members.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and contribute to the improvement of our development processes.
  • Work closely with product managers, designers, and other stakeholders to create innovative and user-friendly mobile experiences.
  • Contribute to the architecture and technical direction of the Android team.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent work experience.
  • 7+ years of professional experience in Android development.
  • Proficient in Java and Kotlin programming languages.
  • Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Experience with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of code versioning tools, such as Git.
  • Strong problem-solving skills and ability to troubleshoot and debug complex issues.
  • Excellent communication and teamwork skills.

#J-18808-Ljbffr
Apply Now
Share this job
PayPal
  • Similar Jobs

  • Staff Software Engineer - Android

    Austin
    View Job
  • Android Software Engineer

    Austin
    View Job
  • Software Engineer III, Android

    Austin
    View Job
  • Software Engineer III, Android

    Austin
    View Job
  • Senior Software Engineer- Android

    Austin
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙