The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Experience: 2- 5 years
Responsibilities:
· Design & develop the iOS application as per desired specifications
· Own end to end product modules/features (from the requirement to going live)
· Design & code review, troubleshoot & help team members on issues
· Gather requirements by interacting directly with the end users
· Research on open source framework/technology required for developing the feature/application
Requirements and Skills:
· Good experience in iOS application development, with Objective-C and Swift.
· Good understanding of OO concepts.
· Good understanding and implementing experience on Design Patterns.
· Proficient in requirement gathering and analysis.
· Experience in application optimization and code refactoring.
· A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks