PayPal is looking to solve the problem of creating innovative and secure mobile payment experiences for millions of users worldwide, by developing scalable and high-quality Android applications.
Requirements
- Basic proficiency in Kotlin and/or Java, with a foundational understanding of Android development principles
- Familiarity with Android SDK, Android Studio, and core Android components such as Activities, Fragments, and ViewModels
- Understanding of mobile UI/UX design principles, including responsive layouts and user-centered design
- Ability to write clean, maintainable, and efficient code following established conventions and internal standards
- Exposure to RESTful APIs and JSON for data integration within mobile applications
- Experience with modern Android development tools and libraries, such as Jetpack, Compose, or Retrofit
- Familiarity with version control systems (e.g., Git) and collaborative development workflows
Responsibilities
- Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff
- Follows well-established internal conventions and standard procedures
- Understands internal standards & processes an applies them to make technical decisions
- Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions
- May contribute to code & design reviews
- Design, develop, test, and review code while following best practices in mobile development
- Write clean, efficient code, perform unit and integration testing, and participate in agile development and code reviews
Other
- Minimum of 2 years of relevant work experience and a Bachelor's degree or equivalent experience
- Collaborates with peers, designers, and product managers to support the development of new features and enhancements
- Eagerness to learn new technologies, frameworks, and best practices in mobile development
- Interest in performance optimization, accessibility, and secure mobile app development
- Enthusiasm for continuous learning and contributing to team growth through curiosity and collaboration