We are hiring a Senior IOS Developer. Below are the details:
Roles & Responsibilities
- Owning and Developing features independently with maintainable and modular design.
- Creating Low level design and flow diagram for the feature under development.
- Understanding various ongoing / recent design practices and making sure to incorporate them during development. .
- Striving for excellence by doing strong self-test and minimizing the defects before release.
- Showing sense of urgency and fixing the Issues on reasonable time-frame post release.
- Discussing with stake holders for any missing requirement, gaining clarity (discussion with cloud / UX / GUI team etc.).
- Involvement in ongoing innovation activities and tech fests inside / outside the company.
- Experience creating/maintaining unit tests including mock objects and unit tests for asynchronous code.
- Understanding of iOS Apps architecture and implementation (MVC, MVVM)
- Proficient with Swift, Swift UI and Cocoa Touch and Understanding of Apple’s design principles and interface guidelines
- Expertise in iOS SDK, XML-JSON Parsing, Firebase, Location services.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with continuous integration
- Excellent Logical and analytical abilities.