Location: | Noida, U.P. |
Openings: | 1 |
Salary Range: |
Description:
Job Description of Android Developer
We are looking for passionate Android professionals
who would be involved in Android development, working directly with a multi-national
team of accomplished software engineers. Our Android Developers interact
directly with other tech team members around the globe.
Experience: 3+ Years
Location: Noida
Budget: XXXXX
Key Qualifications & Skills
· 3+ years of software engineering and product delivery experience, with a strong background in Android App Development.
· Strong experience in Object-Oriented Programming and Java.
· Must-Have working experience in Kotlin.
· Understanding of dependency injection and Dagger2 or Hilt.
· Experience with offline storage, threading, and performance tuning.
· Experience with third-party libraries and APIs.
· Sound knowledge of Android SDK, Architecture Components.
· Experience with RESTful APIs and Push Notifications.
· Strong knowledge of Android UI design principles, patterns, and best practices
· Strong Object-Oriented programming skills and understanding of MVC patterns, ready to work on new trending architecture patterns like MVVM, MVP etc.
· Excellent debugging and problem-solving capability.
· Good and relevant knowledge of design patterns and Android architectural components
· Proficient understanding of code versioning tools, such as Git.
· Good solid experience in writing/managing Test Cases.
· Expert in designing Algorithms and sound knowledge of Data Structures
· Good to Have:
· Knowledge of hybrid mobile development using React-Native/Fluter would be an added advantage
· Write optimized, elegant, and well-documented code.
· Developed, published, and supported a mobile application in the Google Play Store
· Should be a team player with good interpersonal skills.
· Startup mentality, high willingness to learn, and hardworking