Location
Bangalore | India
Job description
HIRING FOR FLIPKART
Responsibilities:
1. **Product Development**:
- Lead the development and maintenance of the app, starting from inception to deployment, ensuring alignment with project goals and timelines.
2. **Code Implementation**:
- Translate designs and wireframes into high-quality, pixel-perfect code, ensuring the best possible performance, quality, and responsiveness of the app across diverse iOS devices.
3. **Performance Optimization**:
- Implement performance optimization techniques to enhance the app's speed, efficiency, and user experience, leveraging iOS frameworks such as UIKit, Core Data, and Core Animation.
4. **Continuous Learning**:
- Stay updated with the latest technologies and trends in iOS development, continuously learning and incorporating new solutions to improve the app and its features.
Requirements: 1. **Experience**:
- 3+ years of experience in product development, architecture, and design, demonstrating a strong track record of successfully delivering iOS applications.
2. **Programming Languages**:
- Proficiency in Swift and Objective-C programming languages, with a deep understanding of their features, syntax, and best practices.
3. **iOS Frameworks**:
- Strong understanding and hands-on experience with iOS frameworks such as UIKit, Core Data, and Core Animation, essential for developing robust and feature-rich iOS applications.
4. **Development Tools**:
- Experience with Xcode, Git, and other development tools, enabling efficient collaboration, version control, and code management throughout the development lifecycle.
5. **Testing and Debugging**:
- Familiarity with testing frameworks such as XCTest, Quick, and Nimble, facilitating comprehensive testing and debugging of the app to ensure its stability and reliability.
6. **Problem-solving Skills**:
- Experience debugging complex problems across systems and repositories, with the ability to design scalable solutions that address edge cases and span the entire technology stack.
7. **Performance Tuning**:
- Proficiency in storage, threading, and performance tuning techniques, essential for optimizing the app's performance and responsiveness on iOS devices.
8. **Cloud Integration**:
- Familiarity with cloud message APIs and push notifications, enabling seamless integration of cloud-based services and real-time communication features within the app.
9. **Application Security**:
- Understanding of application security principles is an added advantage, ensuring the implementation of robust security measures to protect user data and privacy within the app.
Job tags
Salary