Required Skills

Java HTML shell scripting

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 21st Sep 2023

JOB DETAIL

Required Skills:

  • Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC)
  • Demonstrates knowledge of developing Java based applications
  • Ability to apply sound judgment in analyzing and organizing technical solutions
  • Effective research, analytical, and problem-solving skills
  • Effective interpersonal, verbal, and written communication
  • Ability to work independently and as part of a team
  • Bachelor’s Degree in related field and/or the equivalent combination of education, training, and experience


Programming Languages:

  • Kotlin, including Kotlin DSL for build scripts
  • Java
  • Bash/shell scripting
  • HTML


Frameworks and Libraries:

  • Dagger/Hilt - Dependency injection
  • Jetpack Compose - Toolkit for building native UI
  • JUnit, Mockito, Espresso, Hamcrest - Testing frameworks
  • Kotlin Coroutine - Asynchronous programming
  • Retrofit - Networking
  • Okhttp - Http client
  • RxJava - Reactive programming


Tools:

  • Android Studio - Android IDE
  • Proguard/R8 - Shrink, obfuscate, and optimize
  • Azure DevOps Pipelines - CI/CD pipelines using YAML
  • Architectural Patters
  • MVVM (Model View View-Model)
  • Android architecture. Application, Activity, Fragment lifecycle.
  • Verimatrix apkdefender - Code protection
  • Wiremock - Service virtualization tool
  • Firebase Crashlytics - Crash reporting, application monitoring
  • Firebase App Distribution - Test app distribution
  • Adobe Analytics - Telemetry
  • Azure App Insights - Telemetry
  • Launch Darkly - Feature management
  • Google Playstore Console - App store
  • Architectural PattersMVP (Model View Presenter)


Methodology:

  • SAFe Agile
  • Scrum
  • Extreme Programming (XP) - Agile software development framework
  • ATDD (Acceptance test–driven development)

Company Information