- Research, design, implement and managing software programs.
- Test and evaluate new programs.
- Identify the areas for modification in existing programs and subsequently developing these
modifications.
- Writing and implementing efficient code.
- Determining operational practicality.
- Deploying software tools, processes and metrics.
- Maintaining and upgrading existing systems.
Requirements
- Strong knowledge of Android SDK and how to deal with different screen sizes
- Strong knowledge of Android UI design principles . Understanding of Testing Methodology used in Mobile Domain.
- Experience on multithreading.
- Good understanding of the mobile lifecycle: application development (application structure ,device and operating system APIs, debugging, performance, security) and deployment.
- Should have hands-on knowledge of native APIs for deeper integrations with both platforms.
- Can give design inputs that reflect practical considerations of building a mobile application.
- Should be able to provide reasonable estimates for completion of tasks assigned.
- Should be able to optimize the mobile application to provide a native like experience.
- Be smart and get things done and you have experience with shipping products on Android.
- Have shipped an Android app whether in a professional role or as a significant side project.
Strong knowledge of Android SDK and how to deal with different screen sizes Strong knowledge of Android UI design principles . Understanding of Testing Methodology used in Mobile Domain. Experience on multithreading. Good understanding of the mobile lifecycle: application development (application structure, device and operating system APIs, debugging, performance, security) and deployment. Should have hands-on knowledge of native APIs for deeper integrations with both platforms. Can give design inputs that reflect practical considerations of building a mobile application. Should be able to provide reasonable estimates for completion of tasks assigned. Should be able to optimize the mobile application to provide a native like experience. Be smart and get things done and you have experience with shipping products on Android. Have shipped an Android app whether in a professional role or as a significant side project.