We are seeking an experienced Android Developer for engagement to design, develop, and maintain high-quality Android applications, ensuring optimal performance, stability, and user experience.
Roles & Responsibilities
- Design and develop advanced applications for the Android platform
- Write clean, scalable, and maintainable code
- Identify and fix bugs, improve application performance, and ensure app stability
- Integrate REST APIs, third-party libraries, and backend services
- Ensure application compatibility across multiple Android devices and OS versions
- Publish, update, and maintain applications on the Google Play Store
- Collaborate with cross-functional teams to define, design, and ship new features
- Stay updated with the latest Android development trends, tools, and technologies
Required Skills & Qualifications
- 4-5 years of experience in Android application development
- Robust proficiency in Java and/or Kotlin
- Hands-on experience with Android SDK, Android Studio, and build tools
- Experience working with REST APIs and JSON
- Good understanding of MVVM / MVP architecture patterns
- Familiarity with Git or other version control systems
- Ability to work independently and meet project deadlines
Preferred Skills (Good to Have)
- Experience with Play Store publishing and app lifecycle management
- Knowledge of Firebase, push notifications, or performance optimization
- Experience working in an Agile/Scrum environment