Android developer committed to solve real time challenges to enhance user experience by best in class development and maintenance of android applications. Key Elements of the role: Developing and continuously improving framework & applications. Involve in sprint planning and meeting at various phases of development cycle. Coordinate & collaborate with cross-functional teams to define, design and ship new features Maintain and document projects, codes, designs and use cases that allows learnability to team members and continuous improvement of process. Unit testing code for robustness and reliability. Desired Candidate Profile: Skills / Experience Required: 4 - 6 years in software engineering with a focus on Android skills development. Excellent Programming & Design techniques in Android and Java Platform. Good experience into UI Layer/framework and unit testing. Must have in depth knowledge of Android Mobile Development using Android Studio. Thorough knowledge of using Android Studio IDE integrated with Android Development Toolkit. Must have experience working on enterprise application on mobile. Develop applications in Android for various devices. Should have sound knowledge of overall Android architecture. Candidate must have at Strong OOPs fundamentals, Java , xml, Android. Expertise in developing software using Android, Java. Be knowledgeable on JNI and NDK. Experience in the design and development (full Life Cycle) of mobile applications (Android). Enjoys solving complex technical issues and has in the past created some unique mobile applications. Good experience in design, development & implementation of framework and application software on Android Platform. High logical skills and ability to think out of the box. Qualification - B.Tech.