
Proficient with Swift, Objective C and Cocoa Touch.
Good knowledge in UI & Unit testing.
Good Knowledge on XC test.
Good understanding and knowledge in OOPS concepts
Good knowledge in Protocol oriented programming
Good knowledge in SOLID Principles
Deep understanding of MVVM design pattern
Good Knowledge in RXswift Framework
Knowledge in Test Driven Development
Knowledge in continuous integration and continuous development

Similar jobs
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services.
Responsibilities
- Design and build applications for the iOS platform
 - Ensure the performance, quality, and responsiveness of applications
 - Collaborate with a team to define, design, and ship new features
 - Identify and correct bottlenecks and fix bugs
 - Help maintain code quality, organization, and automatization
 
Requirements
- Objective C
 - Knowledge of Apple's Xcode IDE
 - Swift
 - UI and UX design experience
 
Experience - 1-2 years
Location - Indore
### Responsibilities:
* Collaborative Development:
- Work closely with Product, UX/UI, and Backend teams to design, build and extend consumer facing products, platforms, and features.
* Reusable Components:
- Develop reusable iOS software components for our platform, ensuring modularity and maintainability.
* Continuous Integration and Delivery:
- Collaborate with QA to implement CI/CD pipelines for automated and manual testing, ensuring app releases maintain high standards.
* Performance Monitoring:
- Monitor the performance of live apps, continuously improving code quality and user experience.
* Innovation and Evaluation:
- Stay updated with new mobile methodologies and technologies, evaluating their potential integration into our development process.
### Requirements:
* Proven Experience:
- Demonstrated experience in developing mobile applications, specifically on the iOS platform using Swift.
* Modern Development Practices:
- Up-to-date knowledge of modern iOS programming paradigms and experience with native app development.
* API and SDK Expertise:
- Experience in API design, SDK architecture, and the mobile software lifecycle development practices.
* UX/UI Design:
- Strong exposure to UX/UI design with experience in creating intuitive apps with pixel-perfect interfaces.
* Computer Science Fundamentals:
- Solid understanding of algorithms and data structures.
* Methodologies:
- Familiarity with SDLC and Agile methodologies.
* Startup Experience:
- Prior experience working in a startup environment is a plus.
Minimum 2 years of working experience.
Can work on live projects of international clients.
Can handle multiple projects
Error-free coding.
Required Experience, Skills and Qualifications
Objective-C, or increasingly, the Swift 3.0 programming language
Apples Xcode IDE
Frameworks and APIs like Foundation, UIKit, and CocoaTouch
UI and UX design experience
Apple Human Interface Guidelines
2D and 3D graphics frameworks like SpriteKit and SceneKit
OpenGL or Metal, iOS graphics APIs
Familiarity with iOS 10 and newer OS versions
A Git code repository technology
Strong Objective-C skills and inside-and-out knowledge of the iOS SDK.
Experience using and creating scalable web-based Restful APIs.
About the role: Looking for Software Developers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and we will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual.
Responsibilities:
- Work with an open-source iOS ecosystem and the libraries available for common tasks.
 - Work directly with developers and product managers to conceptualize, build, test and realize products.
 - Build reusable iOS software components for the platform.
 
- Unit-test code for robustness, including edge cases, usability, and general reliability.
 - Work on bug fixing to improve application performance and shipping new features as required 
 
Requirements:
- Experience with iOS Design patterns, memory management, REST web-services and JSON Parsing. Designing and building advanced applications for the iOS platform
 - Collaborating with cross-functional teams to define, design, and ship new features
 
- Design and build advanced applications for the iOS platform
 - Work on bug fixing and improving application performance
 - Can integrate apps with backend and 3rd party API’s.
 - Good programming skills in Objective-C/Swift and extensive knowledge of Apples SDKs and frameworks like Core Data, Core Graphics, Foundation, UIKit, etc.
 - Have published one or more applications in an iOS App Store.
 
- Knowledge of iOS App Store deployment process.
 
We are looking for an iOS application developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
MUST BE ABLE TO WORK AT OUR OFFICE IN : Sec. 63, Noida, UP 201301
Responsibilities:
- Design and build advanced applications for the iOS platform
 - Collaborate with cross-functional teams to define, design, and ship new features.
 - Unit-test code for robustness, including edge cases, usability, and general reliability.
 - Work on bug fixing and improving application performance.
 - Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
 - Very good experience with Objective-C and iOS SDK
 - Good working knowledge in Cocoa Touch
 - Experience with memory management and caching mechanisms specific to mobile devices.
 - Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
 - Experience in Payment gateway integration in mobile apps.
 - A portfolio of iOS in the app store is a plus.
 - Git & Gerrit.
 - UI & UX experience.
 - Experience in Swift4 and above version of Swift.
 - REST API association, Locations, and Map API.
 
Required Candidate profile
- A minimum of 3 years of experience in iOS app design and development
 - Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and
Core Text - Experience in imaging/pdf manipulation sdk will be preferred.
 - Working experience with PDFTron sdk
 - Experience with third-party libraries and APIs
 - Working knowledge of the general mobile landscape, architectures, trends, and emerging
technologies - Solid understanding of the full mobile development life cycle
 
- Grads/Post Grads with 2-4 years of relevant experience in iOS app development
- Strong communication and interpersonal skills
- Proficient understanding of code versioning tools, such as Git
Responsibilities:
- 
Design and build iOS mobile applications
 - 
Collaborate with cross-functional teams to analyze, design, and ship new features
 - 
Fully responsible for mobile app development in the team
 - 
Build and publish applications in app stores
 - 
Implement new technologies to maximize application performance
 
Qualifications:
- 
Very good experience with Objective-C and iOS SDK
 - 
Experience in working with Telematics SDK is a plus
 - 
Experience with Geo APIs are mandatory
 - 
Good working knowledge in Cocoa Touch
 - 
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
 
- 
Experience with memory management and caching mechanisms specific to mobile devices
 
- Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
 - Experience with Swift, RxSwift, Swift UI, Unit test.
 - Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
 - Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
 - Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
 - Leveraging community libraries to efficiently complete development tasks.
 - Debugging apps using simulators and related tooling.
 - Persisting data for offline-first apps using databases such as Realm.
 - Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
 - Familiar with Version control system such as GIT.
 









