Job Description: Job Description Summary Remote position in Mexico Consumer Engineering Team is responsible for several of PayPal’s flagship products, including P2P Payments, Charities, Consumer Financial Services, Wallet, and the Mobile and Web Consumer experience. Aspiring to serve 1 billion customers daily, we are aggressively going after opportunities to expand globally, externalize our platforms (Activities, Personalization, and Money Movement), build new engaging experiences, and optimize cost and performance while maintaining top-quality experiences PayPal is a leading technology platform and digital payments company that enables digital and mobile payments on behalf of consumers and merchants worldwide.
PayPal is committed to democratizing financial services and empowering people and businesses to join and thrive in the global economy Job Description Strong customer focus and product thinking are essential. Will help build the next generation of PayPal native apps Responsibilities: Assist in design and development of PayPal Android application Influencing peers, juniors, and seniors both within the organization and across PayPal Native Android app development and converting ideas, designs, and requirements to concrete stable production builds Coordinate and collaborate with the Product and Engineering teams to understand problems, come up with creative solutions, and help with tracking and delivering within the release plan Understand and implement Android specific design patterns Collaborate with Engineering and QA to resolve bugs Requirements: At least 3 years of native Android development experience. 6 years total experience Extremely comfortable with understanding and implementing internet application with REST services at the backend Super awesome with Android concepts like fragments, location services, Google Cloud Messaging API, UI transitions, Image processing and multi-threaded communications, among others Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests Extremely comfortable with understanding and implementing client-side handlers for web services with REST services at the backend Knowledge in Android Studio and GitHub is a huge plus Experience with Cucumber testing framework desired B.S. or equivalent degree in Computer Science is desired