Andriod Engineer I

Company Name Confidential
0-4 years
1520000 - 1760000 INR
20 days ago 375 Applied
Job Description

HIRING FOR FLIPKART

Responsibilities:

1. **Product Development**:
- Lead the development and maintenance of the app from inception to deployment, ensuring adherence to project timelines and goals.

2. **Code Implementation**:
- Translate designs and wireframes into high-quality code using Kotlin, ensuring the best performance, quality, and responsiveness across diverse Android devices.

3. **Performance Optimization**:
- Implement performance optimization techniques to enhance the app's speed, efficiency, and user experience, considering different screen s and Android versions.

4. **Continuous Learning**:
- Stay updated with new technologies, constantly learning and incorporating innovative solutions to improve the KIWI app and its functionalities.

Requirements:
1. **Experience**:
- 1+ years of experience in product development, architecture, and design, demonstrating a track record of successfully delivering Android applications.

2. **Programming Languages**:
- Experienced in Kotlin, or a strong desire to shift to Kotlin for Android development, with a deep understanding of its features and best practices.

3. **Android Development**:
- Strong knowledge of the Android SDK, various Android versions, and handling different screens, essential for developing robust and compatible Android applications.

4. **API Integration**:
- Familiarity with RESTful APIs to connect Android applications with backend services, enabling seamless data exchange and functionality integration.

5. **UI Design Principles**:
- Strong understanding of Android UI design principles, patterns, and best practices, ensuring intuitive and visually appealing user interfaces in the app.

6. **Performance Tuning**:
- Experience with storage, threading, and performance tuning techniques, crucial for optimizing the app's performance and responsiveness on Android devices.

7. **Pixel-Perfect Implementation**:
- Proficiency in pixel-perfect implementation of designs, ensuring that the UI elements and layouts match the provided designs accurately.

8. **Debugging Skills**:
- Strong debugging and root cause analysis skills, enabling efficient identification and resolution of issues and bugs in the app.

9. **Cloud Integration**:
- Familiarity with cloud message APIs and push notifications, facilitating seamless integration of cloud-based services and real-time communication features in the app.

10. **Application Security**:
- Understanding of application security principles is advantageous, ensuring the implementation of robust security measures to protect user data and privacy within the app.

11. **Additional Skills**:
- Experience with Flutter and Kotlin Multiplatform Mobile (KMM) is considered an added advantage, offering versatility in app development approaches.

Career Advice to Find Better