Android Developer

Android Developer

Angel Broking
Mumbai India
2-6 years
Not Specified

Job Description

Group Company: Angel Broking Limited
Designation: Android Developer (ABL_SS_539)
Position description:
  • Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
  • Perform development of Android applications and their integration with back-end services.
  • Work along-side other engineers and developers working on different layers of the infrastructure.
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs, crashes and ANR
  • Help maintain code quality, organization, and automatization
Primary Responsibilities:
  • The incumbent will be the owner of all initiatives to develop, scale and technology, execute an aggressive road map, institute the best engineering practices and deliver innovative products
Reporting TeamReporting Designation: Head - Application Development (ABL_SS_413)Reporting Department: Application Development (2487)
Required Skills:
  • 4 - 10 years of work experience of Kotlin, RxKotlin, Java
  • Knowledge of different designing patterns. Preferably MVVM.
  • Experience in Socket Programming and Android Jetpack Components.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen s &
  • Understanding of Android Porting and Build process
  • Hands-on experience with Android native and System app.
  • Familiarity with RESTful APIs to connect Android applications to back-end services GRPC, Retrofit.
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with cloud message APIs and push notifications, Deep Linking
  • A knack for benchmarking and optimization
  • Familiarity with continuous integration, code versioning tools, such as Git

Similar Jobs

Career Advice to Find Better