IOS Developer Full-Time
Hurix Digital Pvt Ltd
Posted By : Hurix Digital Pvt Ltd
Mumbai, Maharashtra (5)
Responsibilities
• Design and build applications for the iOS & tvOS 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
• Should have worked on MVC & MVVM Architecture
Technical Skills
• Proficient with Swift and Cocoa Touch
• Experience with iOS frameworks such as Core Data, Core Animation, etc.
• Experience with offline storage, threading, and performance tuning
• Familiarity with RESTful APIs to connect iOS applications to back-end services
• Understanding of Apple’s design principles and interface guidelines
• Knowledge of low-level C-based libraries is preferred
• Experience with performance and memory tuning with tools
• Familiarity with cloud message APIs and push notifications
• Knack for benchmarking and optimization
• Proficient understanding of code versioning tools, Such as SVN, GIT}
• Familiarity with continuous integration
• Solid understanding of the full mobile development life cycle
• Knowledge of Apple’s design principles and application interface guidelines.
Role Specific Skills
- Active Listening
- Category Flexibility
- Complex Problem Solving
- Computers and Electronics
- Critical Thinking
- Customer and Personal Service
- Deductive Reasoning
- Design
- Engineering and Technology
- English Language
- Flexibility of Closure
- Fluency of Ideas
- Inductive Reasoning
- Information Ordering
- Judgment and Decision Making
- Mathematical Reasoning
- Mathematics
- Near Vision
- Operations Analysis
- Oral Comprehension
- Oral Expression
- Originality
- Problem Sensitivity
- Programming
- Reading Comprehension
- Selective Attention
- Speaking
- Speech Clarity
- Speech Recognition
- Systems Analysis
- Systems Evaluation
- Written Comprehension
- Written Expression
Bachelor of Electronic Science (Bachelor of Engineering (B.E)S)
Bachelor of Technology (B.Tech) - Computer Engineering
Master of Engineering (M.E) - INFORMATION TECHNOLOGY
- Medical Insurace