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 Android applications in accordance with project requirements and deadlines.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of the applications by identifying and addressing bottlenecks and bugs.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and application performance.
Write clean, maintainable, and testable code while following best practices for Android development.
Provide technical leadership and mentorship to junior team members.
Participate in code and design reviews to maintain code quality and share knowledge across the team.
Collaborate with the QA team to ensure the delivery of high-quality products to our users.
Work closely with the product team to understand user needs and translate them into functional, efficient, and user-friendly applications.
Ensure the accessibility of the applications by following best practices, guidelines, and standards, making our products usable by a diverse range of users, including those with disabilities
Able to look at a problem and understand how all the pieces should or could go together and use this knowledge to bring the existing project closer to fruition and success
What do you need to bring:
At least 3+ years of proven experience in Android application development, with a strong portfolio of published apps on the Google Play Store.
Proficient in Kotlin programming languages.
Strong understanding of Android SDK, Android Studio, and various Android libraries and tools.
Familiarity with GraphQL, RESTful APIs to connect Android applications to back-end services.
Knowledge of modern architectural patterns such as MVVM, MVP, or MVI.
Experience with performance and memory tuning using tools such as Profiler.
Experience in Test driven development, strong in Unit tests, UI testing, Automation and Functional Tests.
Strong understanding of the full mobile development life cycle, including deployment to the Google Play Store.
Excellent problem-solving skills, attention to detail, and a passion for creating high-quality user experiences.
Experience working with notifications and background tasks in apps
Experience with JavaScript, either in a browser or server side environment such as NodeJS is a plus
Experience building embeddable software development kits for others to consume, as well as having knowledge about the pros and cons of SDK development
Fluent in English, both written and spoken.
Jobs from our Partners
Network Architect
Full Stack Developer, Mid
Data Engineer
Other Jobs from PayPal
Machine Learning Intern
Integration Engineering Manager
Data Scientist 2
Staff Software Engineer - Sharepoint
MTS 2, Software Engineer
HR Systems Engineer
Similar Jobs
Sr. Android Engineer, Driver Framework
Sr. Software Engineer (Mobile App focus)
Senior Android Engineer
Android Developer
Sr. Software Developer (Android)
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
🥳🥳🥳 166 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee