Job Description :
Please contact your "eDataForce " recruiter (Ms. TAS ) for immediate consideration.

Key Skills:

Key Info that Client Manager is looking for:
1) Demonstrable talent with building user interfaces using standard programs/tools along with proven ability programming across the UI/UX layer, data layer, RESTful API layer, and framework layer using Java for Android. This implies exposure to common tools like Git, Gradle (Android), Android Studio (Android)
2) Clear, relevant experience with building feature-rich, user-facing apps that are published to stores with best-in-class UI & UX
3) Excellent verbal and written communication skills for communicating directly with senior stakeholders within the company regarding development tasks, best practices, feasibility estimates, and UI/UX standards

Android Engineer
Contribute to a set of native Android tools that helps us reduce duplicate work
Research, experiment, and implement new Android technologies and third parties
Maintain and extend app functionality for the world''s largest retailers
Optimize UI/UX elements within apps to provide the fastest, smoothest user experience
Advise on Java best practices, organization, and automation
Take part in knowledge sharing with the mobile development team
Work with our API developers to provide data to the apps via RESTful APIs w/JSON
Implement secure coding best practices and participate in ongoing security training and awareness
2+ years of professional experience with Android development, frameworks, and the app publishing process
Strong knowledge of Java, experience with Kotlin or Swift is a plus
Solid foundation in object-oriented programming and the MVC paradigm
Demonstrable knowledge of HTTP/S and how apps interact with RESTful APIs via JSON
Attention to detail and familiarity with Material Design as well as other common app UI/UX standards
Exposure to Google services, such as GCM, Android Pay, and the processes involved to configure, test, and launch in those environments
Demonstrable experience meeting with internal & external project stakeholders
Flexibility to work remote and/or travel to meet with clients
Familiarity with Gradle or other dependency/package management systems
Proficient understanding of source code management tools (Git is preferred)
Exposure to common SDLC processes, experience with Agile methodologies preferred
Strong written and/or verbal communication skills, bonus points if you can convey technical information to non-technical peers
Comfortable working in a fast-paced and collaborative environment
Experience with web development, specifically JavaScript, is preferred but not required
Experience working with iOS, React Native, Cordova, or other tools is a plus

Excellent Communication is a MUST