Objective of the role: APP development in field of payment and mobile value added service . List of responsibilities: Designing and developing advanced applications for the Android platform. Unit-testing code for robustness, including edge cases, usability, and general reliability. Translate designs and wire frames into high quality code Design, build, and maintain high performance, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automation Reporting to: Technical manager . Travel requirements: Maybe.
3+ years of Android development in Java Strong focus on high-quality mobile experiences Strong knowledge of object oriented programming Strong knowledge of Android security Deep understanding of software architect and multilayer architecture Strong knowledge of Realm or SQLite data base Working knowledge of Web Services & REST APIs Strong knowledge of Android Studio Eye for UI/UX, and hands on experience designing UI a huge plus Direct experience using GIT Have an interest in, understanding of, or experience with Agile development methodology Demonstrated problem solving ability The ability to work full-time
Register for free Use
and speed up job searching