Job Details

ID #17210772
State California
City Santaclara
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Infostretch Corporation
Showed 2021-07-24
Date 2021-07-16
Deadline 2021-09-14
Category Et cetera
Create resume

Staff Engineer - Android

California, Santaclara, 95050 Santaclara USA

Vacancy expired!

Job Description
  • 9+ years' mobile development experience using android.
  • Strong Knowledge of Object Oriented concepts & design patterns.
  • Must have Kotlin language development experience.
  • Should have knowledge of architecture like MVC, MVP, MVVM, VIPER.
  • Practical Android coding and debugging experience.
  • Follow group development and industry best practices.
  • Solid experience of common Java and Android design patterns.
  • Experience in working with Android compatibility APIs, Android basic components and JetPack Lib.
  • Sound experience of Android User Interface API, spanning multiple device configurations.
  • Good experience of networking libs like retrofit, volley.
  • Experience of working with Web Services and common data interchange formats: JSON, XML.
  • Local data storage using SQLite databases and shared preferences.
  • Sound working knowledge of application memory profiling.
  • Unit testing experience using Junit, MockK.
  • Experience with version control tools like Bitbucket
  • Advanced understanding of source code repositories and branching and merging strategies.
  • Experience of working in development teams using Continuous Integration: Jenkins/Hudson/Bamboo
  • Has shipped multiple Android applications and demonstrate this where possible.
  • Knowledge of application deployment and Code-signing.
  • Strong analytical skills with focus on quality.
  • Should have experience working in fast-paced Agile environment
  • Good communication skills & team player.

Job Responsibilities
  • Hands-on coding to develop the mobile app
  • Contribute in technical architecture, coding standards, and other team policies
  • Work in highly collaborative teams that strive to build quality code and provide business value
  • Ensuring quality and performance of the application to specifications
  • Program well structured, optimized and testable code
  • Proper documentation and maintenance of software
  • Comply with industry standard processes

Vacancy expired!

Subscribe Report job