logo

JobNob

Your Career. Our Passion.

iOS Engineer


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

All rights reserved