We are looking for an iOS 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.
Responsibilities and Duties
- Project scope analysis and translating ideas into storyboard
- Project effort analysis and able to create quick project plan
- Daily task deliverables
- Required documentation
- Tasks status updates
- Should maintain proper communication flow
- Interacting with the testing team to make them understand the complete module, UI design and resolve the issues.
- Should able to handle the written test cases from Unit & UI
- 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
Qualification and Job Specification:
- Proven working experience in software development with 4+ years of experience
- Solid understanding of the full mobile development life cycle
- Experience with third-party libraries and APIs
- Have minimum published one or more iOS apps in the app store
- A deep familiarity with Objective-C and Cocoa Touch and IPhone SDK Programming
- Good experience on customization of the screens and native controls for IOS
- Should have working knowledge on the consumption of REST and SOAP web services
- Should have experience on SAX and JSON Parsing
- Having work experience on Location based Applications
- Having good work experience on chat base applications (like WhatsApp, Hangouts). Implemented using different technologies like: XMPP, Firebase and Web Socket
- Able to integrate Social networking APIs like Twitter API, Facebook API and LinkedIn API in IOS Applications.
- Able to work on Apple Push notifications
- Should know how to develop offline data support Apps
- Extensive work experience on Universal Mobile Apps
- Proficiency in Database and Storage management
- Worked on different modes of data saving on IOS i.e. SQLite database, Core data.
- Capability to adapt to new Environment and Technologies.
- Real time experience on signing and publishing applications to AppStore.
- Worked on developing applications supporting Localization feature like multilingual.
- Cross platform work experience is an add on