Required Skills

Android Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Jul 2021

JOB DETAIL


• Partner with the eCommerce team and IT toprepare and program various projects related to the latest Mobile technologies
• Deliver across the entire app life cycle fromconcept, design, build, deploy, test, and support
• Follow MVVM and Clean architecture designpatterns
• Unit-test code for robustness, including edgecases, usability and general reliability
• Experience working in an Agile environment
• Experience working with GIT VCS
• Possess a deep knowledge of Androidapplication development
• Experience working with remote data via RESTand JSON, third party libraries and APIs
• Perform peer’s code review to make sure theyare following correct practices and standards
• Lead small projects and provide appropriatetimelines for project completion
• Ability to creatively architect and designprograms to meet the goals and requirements of various projects
• Quickly integrate and update projects
• Contribute to the team effort by accomplishingproject tasks on schedule and by interacting with other developers
• Provide technical insight on existing mobileplatforms to improve performance, availability and utilization optimizations
• Performs research and development to evaluateemerging technologies and their potential to optimize the platform
• Evaluate, suggest and implement third partysoftware as needed
• Make efficient use of source control and bugtracking systems Reviews estimates for software development and delivery toensure 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 networkinglibraries such as Retrofit
• Strong analytical and problem solving skills
• Able to manage multiple priorities anddeliverables, both short and long-term, in a busy and aggressive environment
• Must be self-motivated, possess strongcommunication 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 cleanarchitecture 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 GoogleAnalytics, 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 Androidapplication development
• Experience developing native Android Apps withKotlin, Java, Android SDK using Android Studio

Education
• Bachelor’s degree or higher in ComputerScience, Computer Engineering, Electrical Engineering, Management InformationSystems and/or equivalent work experience

Company Information