Must have skills:
● Designing and developing advanced applications for the Android platform
● Strong grip on Java, Knowledge of Kotlin(Preferred)
● work experience in design patterns mobile architecture using frameworks such as
MVVM/MVC/MVP
● Bug fixing and improving application performance
● Experience with Android SDK
● Familiarity with RESTful APIs and JSON to connect Android applications to back-end services
● Working knowledge of the general mobile landscape, architectures, trends, and emerging
technologies
● Writing clean and efficient codes for Android applications
● Staying up to date with new mobile technology trends, applications, and protocols
● Proficient understanding of code versioning tools such as Git.
Good to have
● Must have excellent attention to details
● Algorithm design experience for core modules
● Strong knowledge of patterns, standards, and best practices
Responsibilities:
● Build, Troubleshoot, Test, Maintain and Optimize Android applications.
● Ability to work on multiple projects at the same time and complete tasks in a timely manner.
● Work closely with the product manager to release features and additions.
Qualification
● B. Tech in Computer Science or Bachelor’s degree in Engineering
● Master’s degree in Computer Applications /M Tech. would be preferred.