**ANDROID**
Position Title : Software Engineer / Senior Software Engineer
Type of Position: Permanent /Contract
Job Location: Cochin/Chennai/Anywhere
Experienced required : 4-7 Years
Qualification : B.E / B.Tech / MCA
Skills Required:
Mobile Operating System : Android,Kotlin,Java
Languages : Kotlin , Java, JSON , XML
Testing Tools : JUnit (Unit Testing)
Databases: Sqlite & ROOM
Others:
Flutter , RxJava , AIDL
Good knowledge of coding standards (SOLID principles), design patterns, unit testing (Mockito, Espresso)
Good knowledge of TDD and CI/CD practices
Culture of delivering projects with first time right and Zero defects in Production
Good Verbal and written communication skills
Experience in Android TV, Clean Architecture, MotionLayout, JetPack components
JIRA
Job Description:
Good attitude and willing to learn.
Good experience in Android UI development.
Experience for developing applications for multiple target devices with different screen resolutions and OS versions.
Experience in Kotlin, MVVM, Repository Pattern , Room , Retrofit
Experience in LiveData, ViewModel and DataBinding
Experience in Android Services
Hands-on experience using Coroutines, Flow
Experience in GIT/GitHub