Overview
Skills
Job Details
Responsibilities
Participates in design review meetings & gathers requirements from Lead and product owner
Coding/mobile development
Performs peer coding/code reviews
Extensive Unit and integration testing of the application
Resolves bugs during integration and user acceptance testing
Requirements:
A Degree in Computer Science, Engineering or a related field
Experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK
6+ Years of experience working in mobile applications using Kotlin/Java
Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVP
Familiarity with RESTful APIs to effectively integrate Android applications via third party libraries like Retrofit, Volley, etc.
Proficient understanding of code versioning tools such as Git; Use of source code collaboration tools like BitBucket, Github, Gitlab
Experience in creating Android applications in various domains (ex. Healthcare, Banking, E-commerce, etc)
Familiarity with various testing tools - Unit Testing using jUnit
Good Analytical & problem-solving abilities, Good problem comprehension abilities