JOB DESCRIPTION:
- Design and build advanced applications for the Android platform.
- Work closely with the technical leads and senior engineers in writing maintainable, scalable, and efficient code.
- Work in a cross-functional team, collaborating with peers during the entire SDLC.
- Follow coding standards, code reviews, unit testing, etc.
- Strictly follow release cycles and commitment to deadlines.
Expertise in the below referred things:
- Familiarity with design concepts and constraints on mobile platforms.
- Sound knowledge of Android Architecture and Android components.
- Strong problem-solving skills, analytical ability, data structures, and algorithms.
- 3+ years of experience in Android development.
- Should Have published atleast one app in Play Store.
- Experience with version control repositories like Git, and SVN.
- Experience in Google maps, JSON, XML, and Restful Services is mandatory
- Experience in integrating third-party libraries and APIs.
- Experience with JIRA is a plus.
- Familiarity with Dynamic DB is a huge plus.
- Excellent debugging and optimization skills
- Experience with offline storage, threading, and performance tuning.
- Ability to work within deadlines, enthusiasm, flexibility to changes, excellent communication, and leadership skills.
- Ability to understand business requirements and translate them into technical requirements.
Please go through the below FAQs to get all answers related to the given Senior Andriod Developer job