Job Title: Android Application Developer – Native
Role: Software Developer
Employment Type: Permanent
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 cycle
- Mobile app development experience for high traffic/complexity apps is preferred
- Experience in understanding code bases, including API design techniques
- Experience with Android Studio a plus
- Experience working with microservices via REST and JSON
- Experience with third-party libraries and APIs
- Experience with caching mechanisms
- Experience in Payment gateway integration
- Experience in IONIC framework, HTML5/CSS3, JavaScript and hybrid containers such as Phone Gap/Cordova is also a big plus
- Proficient understanding of code versioning tools, such as Git
- Strong interpersonal and organizational skills.
If you are interested and available for a face to face interview in Kolkata, please share your updated CV to hr@zivanta-analytics.com