1.9+ years of experience in analysis, design, development of mobile applications.
2. Expertise in Android application development.
3. Experience in iOS application development.
4. Proficient with common Android and framework APIs (Location, Camera, Notifications, Maps, Services, Fragments, Data storage etc).
5. Proficient in consuming web service and using parsing techniques like JSON and XML.
6. Expertise in debugging and optimizing Android applications using various tools.
7. Proficient on User Interface (UI) on android, having good knowledge on customizing UI components.
8. Resourceful in generating new ideas and solving problems.
9. Experienced in analyzing user requirements, designing and development of applications using Kotlin, Swift.
10. Experience in Publishing Apps to Play Store, Google Ads Integration, Firebase Push notification and Analytics and Collaboration with Third party API’s and Libraries.
11. Hardware integration on Bluetooth Controller, BLE Devices.
12. Experience in MVC, MVP and MVVM Architecture Pattern and Data Binding Concepts.
13. Sound knowledge of Material Design to create beautiful and intuitive GUI.
14. Good Exposure to Software Development model SCRUM- Agile Process for managing application development.
15. Experience in performance optimization of Android applications and exposure to tools such as SonarQube, Lint, Checkstyle , PMD and Findbugs.
16. Hands on Git Commands and branching strategy and also SVN, Bit Bucket.