PayPal

Software Engineer - Android

Bengaluru, India
GraphQL API JavaScript Node.js Android Kotlin
This job is closed! Check out or
Description
We are searching for a top-level Android Mobile Engineers to join us at PayPal . The successful candidate will work closely and collaboratively with cross functional teams during all phases of the software development lifecycle, and must have familiarity with Agile methodologies, test automation and release engineering. When you join us, you’ll become part of our goal of making PayPal the best way to pay worldwide. Join us and create products used by millions of people all over the world!

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.

    PayPal
    PayPal
    E-Commerce Platforms FinTech Mobile Payments Transaction Processing

    0 applies

    189 views

    Other Jobs from PayPal

    Machine Learning Intern

    Remote Singapore

    Integration Engineering Manager

    Remote Mexico City, Mexico

    Data Scientist 2

    Remote Chennai, India

    MTS 2, Software Engineer

    Remote Bengaluru, India

    HR Systems Engineer

    Remote Chennai, India

    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

    Wall of love from fellow engineers