Android Developer - Gurugram, India - DriFly Technologies Pvt Ltd
Description
Job Title: Android Developer
Experience Required: 2 to 5 years of experience
Location: Sector 49, Gurgaon, Haryana
Requirements:
2+ years of development experience in Android App Development or Mobile App Developer.
Strong knowledge of Kotlin, Android SDK, different versions of Android, and how to deal with different screen sizes.
Experience with any social media app or video calling app or chatting app are preferable (not mandatory but plus point)
Familiarity with web service integration (SOAP, REST, JSON, XML) to connect Android applicationsto backend services
Strong knowledge of Android UI design principles, patterns, and best practices
Having knowledge about offline storage, threading, and performance tuning
Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
Ability to understand businessrequirements and translate them into technical requirements
Understanding of Google's Android design principles and interface guidelines.
Proficient understanding of code versioning tools, such as Git.
Familiarity with continuous integration.
Responsibilities:
To maintain the code quality, organization, and atomization.
Strong understanding of Android Activity life cycle, Services, Broadcast, Content Provider, SQLite DB, Thread handling etc.
Work with the development team consisting of architects, UI designers, product managers, testersto deliver high quality mobile product & services
Develop, test and rollout, optimized UIs for different versions/device
Translate designs and wireframesinto high quality code
Build for multi device i.e mobile website along with mobile app.
Design, build, and maintain high performance, reusable, and reliable Java code
Ensure the best possible performance, quality and responsiveness of the application.
Identify the bugs, correct bottlenecks and fix bugs