We are looking for a skilled
Android Developer to design, develop, and maintain high-quality Android applications. The ideal candidate should have strong knowledge of Android development principles, hands-on experience with Android SDKs and development tools, and the ability to build reliable mobile applications that follow Google's best practices and design guidelines.
The role requires collaboration with cross-functional teams to understand project requirements, troubleshoot issues, and deliver well-structured Android solutions. The candidate should stay current with the latest Android trends, tools, and technologies to ensure applications remain modern and effective.
Key Responsibilities
- Design and develop high-quality Android applications.
- Maintain existing Android applications and update them with new technologies and features.
- Collaborate with cross-functional teams to identify, analyze, and prioritize project requirements.
- Troubleshoot, debug, and resolve Android application issues.
- Ensure compliance with Google's Android design principles and best practices.
- Stay up to date with the latest Android trends, frameworks, and technologies.
- Work on improving application performance, reliability, and maintainability.
- Integrate Android applications with backend services and APIs when required.
Job Requirements
- Strong knowledge of Android development principles and best practices.
- Experience with Android SDKs and development tools such as Eclipse or Android Studio.
- Familiarity with Java programming language and its ecosystem.
- Understanding of database management systems such as SQLite.
- Knowledge of RESTful APIs and web services integration.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
Preferred Skills
- Experience with mobile app maintenance and version upgrades.
- Understanding of Android UI/UX guidelines.
- Exposure to debugging, testing, and performance optimization tools.
- Knowledge of mobile application lifecycle and release management.
Skills: principles,design,mobile,application,android,development tools,android development