Your way to impact:
You will play a critical role in the development and maintenance of our cutting-edge mobile applications. You will work closely with cross-functional teams, including product managers, designers, and other engineers to create user-centric solutions and drive the growth of our Android app portfolio.
Your day to day:
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
What do you need to bring:
Bachelor's degree in Computer Science, Engineering, or a related field.
5+ 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.
Fluent in English, both written and spoken.
Experience with Agile methodologies, such as Scrum or Kanban.
Familiarity with continuous integration and continuous delivery (CI/CD) processes.
Experience with other mobile development platforms, such as iOS or Flutter.
Language requirement:
Proficient (B2: Upper-Intermediate) in both written and spoken English.
We kindly request that your resume be submitted in English, preferably.
Workplace Model:
Hybrid (recommended to be in-office three days a week)
Benefits: We're committed to building an equitable and inclusive global economy at PayPal. We offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health.
Assistance Program, stress management, educational assistance program, and various time off
One Month Christmas Bonus, 12 vacation days, 50% vacation bonus
Expert Medical Opinion - Employee Stock Purchase Plan
Family Healthcare: Major Medical Insurance and Dental
4-week sabbatical after five years of service
Learning and training opportunities
Food, Gas and Restaurant Tickets
Life and Disability Insurance
Home Office Voucher
Savings Fund Plan
We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.
Jobs from our Partners
Dynamics DevOps Engineer
C++ Staff / Senior Software Engineer - Boulder, CO
Ping Engineer/ Developer
Snowflake Data Engineer
Other Jobs from PayPal
Lead Software Engineer (UI)
MTS 2, Software Engineer
AI/ML Engineer
Machine Learning Engineer
Sr. MTS, Software Engineer
Senior Staff Software Engineer - Python
Similar Jobs
Senior Mobile Engineer (iOS)
Mobile Engineer
Manager Software Engineer-AM-TECH-DA-06
Senior Application Security Engineer
Senior Application Security Engineer
Sr. Android Software Engineer
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
🥳🥳🥳 208 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee