Your way to impact :
Be a quick learner undaunted by complex systems.
Take risks and thrive in an environment of constant change.
Contributed to building the complete life cycle of transaction processing preferably in payments domain
Experience in refactoring existing code base and in understanding existing implementations to decide to refactor or rewrite.
Ability to hit the ground running from day 1 working on various systems and working independently.
Exposure and participation in tech events, hackathons, contributions to open source, authoring of blogs and active participation in online tech forums is a plus.
What you need to bring :
Strong programming skills and expertise in developing Java and Kotlin
Deep working expertise with Native Android Applications
Expertise in high level design and translating them into detailed design artifacts.
Deep working experience in building and delivering one or more apps to the Google Play Store.
Ability to drive projects independently.
Strong understanding of Native-based programming languages
Experience using modern Android architectural components and lifecycle management: MVVM, View Model, Live Data, Data Binding, Room
Experience with creating custom components
Experience with complex or dynamic layouts in Android using xml based layout and Jetpack Compose.
Have interfaced with GraphQL or REST APIs from an Android app
Know how to do offline storage, threading, or performance tuning in an Android app
Know how to use cloud message APIs and push notifications (through Firebase or similar)
Experience in lint and test all your code or know you should, are willing to deploy your systems to production and troubleshoot them if they fail
Strong in Data structures & Algorithms
Technical Breadth – Exposure to a wide variety of problem spaces, technologies
Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction
Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
Good knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions
Good understanding & experience of high performance micro-services scale & real-time response systems
Experience & exposure to a variety of large-scale persistent systems including large databases
Exposure to complete product development cycles – From inception to production to scaling up, supporting new requirements, re-architectures - the Architects should have seen it all
Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 3+ years
Excellent Mentoring skills – Be the technical mentor to your team
Partner closely with design and product stakeholders to translate business requirements into clear functional specifications.
Lead a team of developers in code reviews, advising team members of the design approach and implementation.
Implement, test and deploy secure web application code following best practices of accessibility and internationalization.
Collaborate with multiple teams to provide efficient and innovative solutions to business requirements.
Jobs from our Partners
Data Engineer I – Enterprise Payment and Billing
Sr. Data Engineer - Artificial Intelligence
Junior Java Developer
ETS Engineer II (PEGA Developer)
Other Jobs from PayPal
iOS Developer - Payments SDK
Staff Software Engineer
Senior Web Developer
Senior Staff Software Engineer - Python
Manager, Software Development 2
Lead Software Engineer (UI)
Similar Jobs
Mobile Engineer II (Android)
Senior Android Engineer
(USA) Senior, Software Engineer - Android
Software Engineer 3, Android
Android Developer
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
🥳🥳🥳 210 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee