A

Android developer - ICS Consultancy Services - Bengaluru/Bangalore, Karnataka, India

Android developer - ICS Consultancy Services - Bengaluru/Bangalore, Karnataka, India
Full-time
Hybrid
Worldwide





Job Description:

Job Responsibilities:


We are looking for an Android developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.


 


Responsibilities:



  • Design and develop advanced universal application for the Android platform.

  • Making sure that application meets the quality.

  • Making sure that application is scalable for future scope.

  • Responsible for troubleshooting the production issues and taking the timely action.

  • Collaborate with multiple platform teams.

  • Working in Agile methodologies to ship new features in a time boxed release plan.

  • Ability to estimate the feature and providing the solution.

  • Innovative and out of box thinking


Skills:



  • Must have 6 to 10years of experience in Android mobile applications development with strong understanding of Android Architecture, Framework, Android SDK, Android Studio IDE.

  • Proficient in Data Structure, Algorithm and logical reasoning. 

  • Good and strong knowledge in Java, Kotlin and concepts like Kotlin Coroutines, Android JetPack Components.

  • Expert in Android basic components – Activity, Fragment, Services etc.

  • Must have proficient experience on architecture pattern – MVVM, MVPand other design patterns.

  • Good work experience on Web service integration (REST, JSON, XML).

  • Familiar with various thirty party tools, libraries like Retrofit, Dagger 2, RxJavaetc.

  • Must have experience in database concepts using SQLite, Room.

  • Experience of working on Build and Release Process & DevOps related Activity with tools like Jenkins, Git, TFS, JIRA, Team City.

  • Good understanding of various Android tools, Profiling, Memory management, Battery or CPU optimization.

  • Hands on experience in production debugging using ADB DDMS, Crashlyticsetc.

  • Should have experience on writing unit testing using Mockito, Robolectric, Junit etc.

  • Knowledge on Healthcare domain is an extra advantage.


 


 


Interview Rounds : Two Technical Round, Manager Round ,HR Round


 


 


Also, feel free to reach out us in case of any doubts or clarifications.