Need Android Developer Urgent 3+ Years

No of Positions  No of Positions:   10

location Location: Pune

date Tentative Start Date:   October 09, 2021

Work From Work From : Offsite

rate Rate : $ 6  -  8 (Hourly)

experience Experience : 3 to 5 Year

Posted: 30+ Days ago
Job Applicants : 14
Job Views : 255
Job Category : Information Technology & Services
Duration : 6-12  Month
Key Skills Required Skills
Kotlin Android SDK Android UI design principles OOP concepts patterns RxJava Observable pattern cloud message APIs Android application architecture IoT product development
Description

Skills & Experience:

• Bachelor’s Degree in Computer Science, Information Systems or related field • Strong knowledge of Kotlin, Android SDK, Android UI design principles, OOP concepts, patterns and best practices.

• Experience with Kotlin and MVVM. • Exposure to frameworks like RxJava, Observable pattern.

• Hands-on experience in integrating with Restful API, third-party libraries and JSON. • Hands-on experience with offline storage, threading, and performance tuning • Hands-on experience with cloud message APIs and push notifications

• Hands-on experience for developing applications for multiple target devices with different screen resolutions and OS versions • Strong understanding of Android application architecture, Activities, Services, Intents, Content.

• Strong understanding of Google's Android design principles and interface guidelines

• Familiarity in using code versioning tools such as Git

• Knowledge of the open-source Android ecosystem and the libraries available for common tasks

• Ability to design applications around natural user interfaces such as touch

• Knowledge of IoT product development will be an added plus

• Knowledge of Flutter or Dart programming will be an added plus

• Familiarity with the use of additional sensors, such as gyroscopes and accelerators

• Ability to understand business requirements and translate them into technical requirements

• A knack for bench-marking and optimization • Familiarity with continuous integration

• Strong technical aptitude, time management and organizational skills

• Excellent written and oral communication skills

• Strong analytical skills and ability to multi-task day-to-day activities


Responsibilities:

• Translate designs and wireframes into high quality code

• Design, build, and maintain high performance, reusable, and reliable Kotlin code

• Ensure the best possible performance, quality, and responsiveness of the application

• Identify and correct bottlenecks and fix bugs

• Help maintain code quality, organization, and automatization

• Write code to connect with Hardware devices using API for IoT products