Android Developer (Contract)
We are seeking a skilled Android Developer with approximately 3 years of hands-on experience to design, develop, and maintain Android applications.
Responsibilities
- 3+ years of Android native development experience
- Develop, test, and maintain Android applications with high performance and scalability.
- Adhere to design and coding standards and contribute to continuous improvement in code quality.
- Collaborate closely with UI/UX designers, backend developers, and QA teams.
- Analyze and translate requirements into functional and technical specifications.
- Optimize applications for maximum speed and performance.
- Debug and resolve production issues, memory leaks, and performance bottlenecks.
- Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
Key Skills & Requirements
- Strong expertise in Kotlin & Jetpack Compose
- Proficiency in Java and familiarity with Android Architecture Components.
- Solid understanding of Android SDK, Android Studio, and the Android app lifecycle.
- Strong debugging skills and experience optimizing application performance and stability.
- Experience with MVVM / Clean Architecture
- Ability to integrate mobile apps with web services and APIs.
- Experience working with version control systems and source code management.
Desired Attributes
- Self-starter with the ability to work independently and in teams.
- Quick learner with a passion for new technologies and innovation.
- Strong communication and documentation skills.
- Ability to analyze, design, and implement complex mobile solutions effectively.