As an android developer I have responsibilities of working on medium to large scale applications and providing services for that working with experienced team members and leads.Along with development I have also responsibility in research field for providing the best possible solutions for setting up application architecture and developing application features to the development team and estimating the complexities of features.