KEY ACCOUNTABILITIES AND DELIVERABLES
- Proven software development experience and Android skills development Experience with Android SDK Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
- Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle.
Educational Qualifications:-
- B.E/ B Tech ( Computer Sciences) or- Master s degree in computer science/ Applications.
- Experience: 3 to 7 years of experience in a development environment.
- Experience with third-party libraries and APIsExperience with RESTful APIs to connect Android applications to back-end services.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Good understanding of the full mobile development life cycle.
- Handling PlayStore app submission is a plus.Developing your own screens and the UI/UX from wireframes is a plusProficient understanding of code versioning tools, such as GitUnderstanding of Google s Android design principles and interface guidelinesCollaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Knowledge/Skills required:-
- Android Studio and Android SDK.- Kotlin/Java- MVVM, Dagger- REST API- Ability to drive the design and development of products without handholding.