Android Developer job description
Job Description
An android and/or hybrid mobile application developer for full time occupation to join our software development department. Contribute on continues development and support of mobile applications for our core company products.
Duties & Responsibilities
- Design and build iOS and Android mobile applications
- Collaborate with cross-functional teams to analyze, design, and ship new features
- Fully responsible for mobile app development in the team
- Build and publish applications in app stores
- Implement new technologies to maximize application performance
Requirements & Skills
- Knowledge of Android Java programming is a must;
- Knowledge of REST/JSON and UI principles are preferred;
- Additional knowledge of web technologies is preferred but not required;
- General knowledge about mobile development and systems architecture should be apparent;
- Code must pass basic requirements for running on devices like tablets and smartphones;
- Experience working with remote data via REST and JSON
- Experience in Mobile Application design, development & deployment
- Deep experience in hybrid mobile app development for iOS and Android platforms using HTML5, CSS3, Javascript, JQuery mobile, XCode, App celerator /Titanium, Alloy framework, Eclipse, iOS SDK and Android SDK.
- Should have hands-on experience in all stages of Mobile app life cycle concept, design, build, deploy, test, release to app stores and support Experience in implementing Web Applications and Web Services in .NET/Java technologies is a plus.
- Experience on web service integration (SOAP, REST, JSON, XML)
- Experience with at least one of the latest JavaScript frameworks like
- Xamarin, Angular JS, React JS, Ionic 2/3 and Cordova