Android Developer
- Role: Software Engineer
- Location: Delhi/NCR
- Experience: 2-4 Years
Job description
Android developer responsible for the development and maintenance
of applications aimed at a vast number of diverse Android devices. Your primary focus will
be the development of Android applications and their integration with back-end services.
Job Responsibilities: -
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
- Document and maintain design specifications, source code, and archives for new applications and ideas.
- Work with product managers, clients and sales teams to assess customer demand and usability of new applications.
- Identify and correct bottlenecks and fix bugs
- Ensure the best possible performance, quality, and responsiveness of the application
- Help maintain code quality, organization and automation
Required Candidate:
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Proficient understanding of code versioning tool, Git Familiarity with continuous integration.
- Understanding of Google's Android design principles and interface guidelines.