Required Skills

Android Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Dec 2021

JOB DETAIL

 

·        Your passion creating amazing experiences on Android using Google’s Material Design guidelines using your strong understanding of functional programming and reactive patterns

·        Your deep knowledge of Android design patterns including Clean Architecture. Experience building multi-module Android apps is a big plus. Experience with MVVM/MVI is also a plus.

·        Your knowledge of the mobile landscape, architectures, trends, and emerging technologies used in creating performant, resilient, and robust Android apps

·        Excellent understanding of computer science fundamentals, data structures, and algorithms to ensure adherence to software engineering best practices including object-oriented and functional programming

·        Excellent understanding of testing concepts and frameworks using Junit, Espresso, and Mockito

·        Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction to support performant and collaborative engineering teams.

·        Strong understanding of CI/CD tools such as Jenkins, Artifactory, and SonarQube to continuously and autonomously deliver high-quality apps to guarantee stable and performant experiences.

·        Good understanding of Android Jetpack as well as open-source libraries like Retrofit, and OkHttp to build modern, architecturally compliant, and future-ready apps

·        Good understanding of Android’s accessibility features and experience building accessible experiences on Android

·        Experience with Coroutines, Kotlin Multiplatform Mobile (KMM), and Jetpack Compose is a plus

·        Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction to support performant and collaborative engineering teams.

·        Good understanding of Android Architecture Components as well as open-source libraries like Retrofit, Picasso, and OkHttp to build modern, architecturally compliant, and future-ready apps

·        Experience with test automation frameworks like Calabash or Appium is a plus.

·        Development of test case execution plan, test case execution, managing issues and status metrics.

·        Develop automation test suite/framework to cover regression tests for mobile platform.

·        Identify opportunities to improve the manual field test scope, such as automation of test data generation, and test execution.

 

Company Information