Main Responsibilities of an Android DeveloperWriting clean and efficient codes for Android applications.Monitoring the performance of live apps and work on optimizing them at the code level.Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance.