• Must able to work and deliver independently iOS applications.
• Working knowledge of the mobile landscape, architectures, trends, and emerging technologies
• Must have knowledge of complete iOS Ecosystem.
• Solid understanding of Apple Guidelines, Development procedures, App Publishing, Store Monitoring etc.
• Awareness about efficiently handling API responses (security, caching etc.)
• Good knowledge of source control tools like Bit Bucket, git
• Excellent in coding skills and unit & integration tests with reasonable coverage of code & interfaces.
• Hands on implementation experience of complex, large scale products.
• Experience with multi-threading and concurrency programming
• Aware about debugging, bug-tracking techniques in dev, prod environments.
• Experience in consuming Web services, REST Services, XML Parsing, JSON Parsing
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
• Experience with memory management and caching mechanisms and security specific to mobile devices
• Experience with third-party libraries and APIs and Sound understanding of the full mobile development life cycle.
• Worked in startup like environment with high levels of ownership and commitment.
• Experience with commonly used third-party libraries, SDKs, frameworks. o Should know widely used data structures, algorithms.
• Proficient in using Programming Patterns (MVC, MVVM, MVP), Models.
• Ability to understand business requirements and translate them into technical requirements
• Experience in Healthcare domain
Technical Competencies Required
• Different iOS frameworks and versions, Auto layouts Screen design, Objective C, Swift 4, Cocoa, XCode 10, IOS, XML, Multithreading, XML Parsing, Jason parsing, IOS SDK, Third-Party Library Integrations (Tokbox, Graphs), XML Web Services, Restful Services.
• Knowledge in building generic components using design patterns
• Knowledge with GUI abstraction patterns - MVC/MVVM/MVP
• Adaptable with picking up new technologies
Characteristics • Ability to operate in a fast-paced environment with a sense of urgency and accountability
• Strong analytical and problem-solving skills
• Proactive and flexible at work
• Good interpersonal and team building skills
• Passionate about continual learning
• High energy and attention to details
• Must be self-starter, technically proficient to independently handle assigned tasks
• Excellent oral and written communication skills in English
Responsibilities • Design and build advanced applications for the iOS and Ensure the performance, quality, and responsiveness of applications
• Collaborate with cross-functional team to define, design, and ship new features
• Unit-test code for robustness, including edge cases, usability, and general reliability.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Publish and maintain application in Google/Apple Play/App Store and comply with Google/Apples design and security guidelines
Simple body text this will replace with orginal content