Job Overview:
- Design and build Android product and platform
- Coding using Java and Android
- Report to Software Engineering Lead or Technical Manager on product team
General Responsibilities & Duties:
- Designing, Coding, Documenting designs, Defect free deliverables
- Ensure the performance, quality and responsiveness of application
- Critical Thinking and problem solving
- Be a great team player, great interpersonal, and communication skill
- Time management with regards to work assigned
Minimum Qualification:
- 3-5 years’ experience of Android application development
- Bachelor’s Degree in Computer Science, Software Engineering, or
Technical Skills required:
- Proficient with Java and
- Strong knowledge of Android SDK, different versions of
- Strong knowledge of Android UI design, material Design and Android best
- Experience with Android and fragment lifecycle, Services, broadcast receiver, content provider, SQLite database handling, async task, Ui layouts, Widgets,
- Strong knowledge of Object Orientated Programming concept, threading, Synchronisation, garbage collection, memory management, data
- Must have programming expertise, data structures, clean coding expertise, Experience of using various design patterns such as singleton, MVC, MVP, Observer
- Must have experience with cloud message APIs and push notifications
- Great to have experience with IoT/ BLE, location management APIs and Kotlin
- Proficient in using tools such as SVN, JIRA, Jenkins
- Experience of working on products, platforms, SDK will be an added
- Experience of working on Google Wear is considered added advantage
To know further openings related to mobility (Andrid/iOS/Hybrid), please click here