Required Skills

ANDROID 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 :- 31st Mar 2022

JOB DETAIL

  • We are looking for an Android developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablets.
  • Your primary focus will be development of Android applications and their integration with back-end services as well as Third Party APIs/ SDKs.
  • You will be working alongside other engineers and developers working on different layers of the infrastructure.
  • Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
  • Years of experience with relevant technology - 5+ years


Responsibilities:
·         Design and develop advance applications for the Android platform
·         Ensure the performance, quality, and responsiveness of applications
·         Collaborate with a team to define, design, and ship new features
·         Identify and correct bottlenecks and fix bugs
·         Help maintain code quality, organization, and automatization
·         Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Required Skills: 

  • Proficient with Kotlin, Java
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience in Modern Android Architecture and User Interface (Android Architecture Components, Navigation, Paging, Material Design etc.)
  • Familiarity with Jetpack Compose
  • Experience with third party libraries like Retrofit, Dagger, Glide
  • Experience with RESTful APIs to connect Android applications to back-end services
  • Experience with Firebase Framework for Android
  • Familiarity with cloud message APIs and push notifications
  • Experience with offline storage, threading, and performance tuning
  • Experience with performance and memory tuning with tools
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools (Git)
  • Familiarity with continuous integration
  • Experience in Test Driven Development

Company Information