Senior Android Developer
1424login
Job details
Job description, work day and responsibilities
About Maxpay, Our goal is to make digital payments so easy, safe, and universally accepted that people never feel the need to carry cash or cards again. We believe India is at the cusp of a new mobile revolution, which will change the way we manage our money on the go. We see ourselves facilitating this change, through technology and dogged customer-centricity.
At Maxpay, we take extra care to make sure you give your best at work, Every day! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one.
Being enthusiastic about tech is a big part of being at Maxpay,.
If you like building technology that impacts millions, ideating with some of the best minds in the country, and executing your dreams with purpose and speed, join us!
At Maxpay, we are looking for skilled Android developers who are passionate about solving digital payment problems for over a billion Indians.
Requirements:
• Strong passion for Programming in general and Android App development in specific.
• Strong problem-solving skills.
• Strong system design and architecture skills - specifically for android.
• Curiosity to tinker around, explore new paradigms, and strong zest for continuous improvement.
• Over 3+ years of Android App development experience with strong basics and complete exposure to Android development.
• Idea/experience of unit and instrumentation testing in Android E2E App development and/or experience of developing SDKs is good to have.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• UPI knowledge
• Ability to design applications around natural user interfaces, such as “touch”
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with cloud message APIs and push notifications
• A knack for benchmarking and optimization
• Understanding of Google’s Android design principles and interface guidelines
• Proficient understanding of code versioning tools, such as Git
• Familiarity with continuous integration
Company address
Offer ID: #901006,
Published: 2 months ago,
Company registered: 3 months ago