Required Skills

Andriod 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 :- 5th Jan 2022

JOB DETAIL

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, JetPack(i.e: ViewModel, 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 AndroidX 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