Job Description

-Design and develop creative and engaging apps for our innovative Android platforms, utilizing real-time data feeds -Proficiency in with officially recommended IDEs: Android Studio or xamarin in visual studio -Collaborate with cross-functional teams to define, design, and ship new features. -Work with outside data sources and API's -Automated testing and CI is a plus -Work on bug fixing and improving application performance -Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements

-At least 2 Years of experience in domain -High teamwork and communication skills -Agile, Self-Motivated, Diligent, Adoptable and welcoming to learn new topics -Ability to meet deadlines -Education preference: BS or MS degree in IT or Computer Science or equivalent academic background. -Strong knowledge of Android SDK, different versions of Android and Core Java -Solid understanding of the full mobile development life cycle. -Strong Android development skills -Android Studio experience •Experience with: -Mobile development issues related to performance optimization, caching and security -Third-party libraries and APIs -JSON, SOAP and Rest -RESTful API •Higher knowledge/skill and experience in these topics will be preferable: -Ease of interaction with RESTful HTTP Services (JSON, Cookie-based authentication) -OOP and Design Patterns -UX/UI designing, approaches and concepts -Issue Tracking/Ticketing tools -Coding Standards/Conventions -Familiarity with cloud message APIs and push notifications -Understanding of Google's Android design principles and interface *Ideal Age Range: 22 – 35 *Note: Have published at least one original Android app-Strong knowledge of UX|UI design principles, patterns and best practices -Candidates must have strong software engineering background, including design, architecture, test automation and deployment automation in Android world

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،