Job Type: Contract
Work Mode: Onsite (Client)
Job Description
Experience - 5-8 Years
Android: Proficiency in Kotlin / Java, Android SDK, Android UI design principles, Unit / UI / Snapshot Testing, MVVM design patterns Android developer with hands on development experience working with Kotlin, Java Strong knowledge of Architecture patterns such as MVVM, MVP, VIPER, MVC Knowledge of server side technologies such as Restful webservices Strong knowledge of cucumber BDD/TDD and Unit testing (Zest and Enzyme) along with Espresso and JUNIT4
Strong Knowledge of the entire software development cycle
Experience of working with DevOps tools – Jenkins, Git, Sonar, Docker, etc. Significant experience with agile development methodologies and tooling, etc. E.g., Scrum, Jira & Confluence
Experience of using software development toolsets, including DevOps, Continuous Integration and Delivery Experience, and understanding of APIs(REST services)