Sr. Android Developer
Experience: 4-6 years
Qualification: B.E. / B.Tech. / MCA / M.Tech
Work Location: Ahmedabad
Skill Requirements:
-
Excellent Knowledge of Kotlin for Android development, Android SDKs, Third-party SDKs, XML, JSON, Javascript, SQLite
-
Well versed with Android Studio and its Profilers.
-
Experience with usage of REST APIs
-
Technical knowledge of Java for Android
-
Knowledge of Bluetooth Low Energy would be an added advantage.
-
Ability to define project architecture and write clean, readable, and easily maintainable code
-
Understanding of fundamental design principles for building a scalable application
-
Experience creating database schemas that represent and support business processes
-
Ability to create and maintain project status
-
Good debugging skills
-
Critical thinker with problem solving skills
-
Knowledge of Play store guidelines & app upload process
-
Proficient understanding of code versioning tools (such as Git)
-
Should be open to learn new technology or framework
-
Good command over written and verbal communication skills
Role & Responsibilities:
-
Translate requirements and use cases into functional applications
-
Design, build, and maintain efficient, reusable, and reliable code
-
Ensure the best possible performance and quality of applications
-
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
-
Help maintain code quality and its organization
-
Review code and give feedback to team members
-
Responsible for release
-
Responsible to mentor juniors and help team members with technical know how
-
Can communicate well within team & with client
-
Maintain documentation of project