We are seeking a talented iOS Developer to join our mobile development team.
The ideal candidate will have strong experience in building high-performance iOS applications using Swift and Objective-C, along with a deep understanding of Apple SDKs and modern development tools.
This role involves working in an agile environment to deliver robust, scalable, and user-friendly mobile solutions.
Key Responsibilities
- Develop and maintain iOS applications using Swift and Objective-C.
- Utilize software tools such as Xcode, Git, GitHub, Jenkins, and Fastlane for efficient development and deployment.
- Implement UI components and patterns using SwiftUI, UIKit, Combine, and Swift Concurrency.
- Apply design patterns such as MVVM and Redux to build scalable and maintainable codebases.
- Conduct unit and integration testing using XCTest and other testing frameworks.
- Debug and resolve software issues using tools like Instruments and crash reporting systems.
- Collaborate with agile development teams and participate in sprint planning, reviews, and retrospectives.
- Analyze and optimize memory usage, addressing issues such as memory leaks.
Required Qualifications- Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
- Proven experience in mobile software development using Swift and Objective-C.
- Strong understanding of Apple SDKs and iOS development best practices.
- Experience with distributed version control systems (Git/GitHub).
- Familiarity with debugging techniques and memory analysis tools.
- Solid foundation in data structures, algorithms, and design patterns.
- Experience in unit and integration testing for Swift applications.
- Published iOS application in the App Store.
Email ID * This field is required Please enter valid emailId.
Cell phone * This field is required Please enter valid cell phone.
First Name * This field is required Please enter valid first name.
Last Name * This field is required Please enter valid last name.