PayPal is seeking a highly skilled Senior Android Engineer to join its Mobile team. The successful candidate will design, build, and maintain high-quality Android applications used by hundreds of millions of customers worldwide. The role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams.
Requirements
- Design, develop, and deliver robust, scalable, and high-performance Android features for PayPal's consumer-facing mobile applications.
- Lead end-to-end feature development from technical design through deployment and monitoring in production.
- Write clean, maintainable, and well-tested Kotlin/Java code adhering to SOLID principles and PayPal engineering standards.
- Collaborate with Product Managers, UX Designers, and backend engineers to translate requirements into elegant technical solutions.
- Conduct thorough code reviews and provide constructive feedback to peers, fostering a culture of quality and continuous improvement.
- Champion best practices in mobile architecture (MVVM, MVI, Clean Architecture) and advocate for performance, security, and accessibility.
- Partner with QA and Release Engineering to ensure smooth CI/CD pipelines and high-quality releases.
- Identify and proactively resolve performance bottlenecks, memory leaks, and stability issues.
- Mentor junior and mid-level engineers through pairing, technical discussions, and documentation.
- Contribute to technical roadmap discussions and influence strategic decisions within your team.
Benefits
- Generous paid time off
- Healthcare coverage for you and your family
- Resources to create financial security and support your mental health
- Annual performance bonus
- Equity