Software Engineer - Android Job
We are looking forward to hire Android Professionals, who thrive on challenges and desire to make a real difference in the business world.
With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment.
You are required to have skills in the following areas:
- Ability to understand business requirements and translate them into technical requirements
- Strong background in Android App Development, Object-Oriented Programming, and Java.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Strong knowledge of Android SDK, SQLite, familiarity with RESTful APIs, deal with different Android Versions, deal with different screen sizes, Android Studio.
- Familiarity with cloud message APIs and push notifications
- Understanding of Google’s Android design principles and interface guidelines
- Must have written Unit, Integration and UI Test Cases
- Experience with offline storage, threading, and performance tuning
- Good and relevant knowledge of design patterns and Android architectural components.
- Proficient understanding of code versioning tools, such as Git
- Proficiency in developing frameworks and SDKs
- Write optimized, elegant, and well-documented code
- Familiar with Google Play Store app review guidelines and deployment process.
Yash technologies Click here