We are looking for an Android Developer (3+ yrs experience) responsible for developing and maintaining our primary mobile applications. You will also be responsible for integrating the UX elements built by your co-workers into the application.
Key responsibilities :
- Integration of user-facing elements developed by designers
- Working with the UI / UX designers to build the interface with focus on usability features
- Manage the design, development, and maintenance of multiple mobile apps (Android)
- Deliver across the entire app life cycle concept, architect, code development, deploy, test, release to app stores and support
- Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance
Skills :
Deep understanding of the full mobile development life cycleMobile app development experience for high traffic / complexity apps is preferredExperience in understanding code bases, including API design techniquesExperience with Android Studio a plusExperience working with microservices via REST and JSONExperience with third-party libraries and APIsExperience with caching mechanismsExperience in Payment gateway integrationExperience in IONIC framework, HTML5 / CSS3, JavaScript and hybrid containers such as Phone Gap / Cordova is also a big plusProficient understanding of code versioning tools, such as GitStrong interpersonal and organizational skillsSkills Required
Json, Xml, Html 5, Rest, Java, Android Developement