Required Skills

Android Developer

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 :- 10th Nov 2021

JOB DETAIL

Job Responsibilities:

  • Partner with the eCommerce team and IT to prepare and program various projects related to the latest Mobile technologies
  • Deliver across the entire app life cycle from concept, design, build, deploy, test, and support
  • Follow MVVM and Clean architecture design patterns
  • Unit-test code for robustness, including edge cases, usability and general reliability
  • Experience working in an Agile environment
  • Experience working with GIT VCS
  • Possess a deep knowledge of Android application development
  • Experience working with remote data via REST and JSON, third party libraries and APIs
  • Perform peer’s code review to make sure they are following correct practices and standards
  • Lead small projects and provide appropriate timelines for project completion
  • Ability to creatively architect and design programs to meet the goals and requirements of various projects
  • Quickly integrate and update projects
  • Contribute to the team effort by accomplishing project tasks on schedule and by interacting with other developers
  • Provide technical insight on existing mobile platforms to improve performance, availability and utilization optimizations
  • Performs research and development to evaluate emerging technologies and their potential to optimize the platform
  • Evaluate, suggest and implement third party software as needed
  • Make efficient use of source control and bug tracking systems Reviews estimates for software development and delivery to ensure quality and accuracy

 

Knowledge/Skills

Required

  • Android studio, Java, Kotlin, Android SDK, and SQLite, Jet Pack(i.e: View Model, Live data, Room…)
  • Experience working with third party networking libraries such as Retrofit
  • Strong analytical and problem solving skills
  • Able to manage multiple priorities and deliverables, both short and long-term, in a busy and aggressive environment
  • Must be self-motivated, possess strong communication skills and be able to work in a team-oriented environment
  • Knowledge in GitHub VCS
  • Testing code with Android X Test
  • Knowledge in Jira
  • Ability to code a feature using clean architecture with MVVM
  • Must be able to debug issues
  • Deep knowledge of Activity, Fragment, Service, Broadcast receiver, Intent, Content provider

 

Preferred

  • Experience with Analytic tools such as Google Analytics, New Relic.
  • Gradle; FCM; AR; AI/ML; Google play services; Widgets, Groovy
  • App profiling tools; instrumentation tools
  • Knowledge in Google Material design specs

 

Experience

Required

  • 8 or more years of experience in application design, development, installation and modification of software
  • 5+ years of experience with Android application development
  • Experience developing native Android Apps with Kotlin, Java, Android SDK using Android Studio

Company Information