Required Skills

Application Activity Fragment lifecycle YAML

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 :- 14th Dec 2023

JOB DETAIL

  • 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
  • Required list of skills and competencies:
  • Kotlin, including Kotlin DSL for build scripts
  • Java
  • Programming Languages

 

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

 

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.
  • Methodology
  • SAFE Agile
  • Scrum

 

Company Information