Position: Android DeveloperExperience: 6+years Job Description:Position Overview:We are looking for an Android Developer to join our team of developers! We want a developer that possesses passion for pushing mobile technologies to the limits. Responsibilities:· Design and build advanced applications for the Android platform.· Collaborate with cross-functional teams to define, design, and ship new features.· Work with outside data sources and API's.· Unit-test code for robustness, including edge cases, usability, and general reliability.· Work on bug fixing and improving application performance.· Continuously discover, evaluate, and implement new technologies to maximize development efficiency.· Monitor the apps technical life-cycle during each phase of development.· Design, develop and maintain high quality and general reliable Java codes.· Maintain and update the design specifications and source code for new applications.· Collaborate with the technical team to improve application performance features.· Test the applications, identify the bugs and take measures to resolve them.· Evaluate the existing applications and implement new technologies to maximize app’s efficiency.· Identify the variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.· Collaborate with the Senior Android Developers and Software Engineers to work on different layers of the infrastructure.· Determine the UI/UX requirements, mockups and APIs to develop high-performing Android apps.