Required Skills

MVC MVP MVVM VIPER. Android MVVM TDD

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 21st Dec 2020

JOB DETAIL

Job Description & Qualifications

Seeking Senior Android Developer (Individual Contributor) with a minimum 5+ years of experience of development experience in a distributed systems environment. This is a 100% remote position. 

Skills and Experience:

·         5+ years' mobile development experience using android.

·         Very strong in object-oriented concepts & design patterns.

·         Should have knowledge of architecture like MVC, MVP, MVVM, VIPER.

·         Practical Android coding and debugging experience.

·         Solid experience of common Java and Android design patterns.

·         Experience in working with Android compatibility APIs, Android Fragments.

·         Sound experience of Android User Interface API, spanning multiple device configurations.

·         Good experience of networking with Async tasks and HttpConnection and loaders.

·         Experience of working with Web Services and common data interchange formats: JSON, XML.

·         Experience of working with Android Jetpack.

·         Local data storage using SQLite databases and shared preferences.

·         Sound working knowledge of application profiling and instrumentation with debugger and gauges.

·         Unit testing experience using Junit, PowerMock, Mokito.

·         Has shipped multiple Android applications and demonstrate this where possible.

·         Knowledge of application deployment and Code-signing.

·         Strong analytical skills with focus on quality.

·         Good communication skills & team player.

·         Ability to learn new technologies quickly.

Education Qualification:

·         B.S. in computer science, software engineering, computer engineering, electrical engineering, or related area of study

Top 3 Skills

  • Android, MVVM, TDD

Company Information