Sr. iOS Developer

Responsibilities: • Develop and deploy iOS based applications using Objective-C/Cocoa, C++ and Swift; • Work collaboratively or in isolation as the situation demands. • Design, develop and test complete applications and also discrete components of larger apps. • Interface with remote and distributed data sources and APIs. • Troubleshoot, optimize and performance tune. • Work closely with the Product Manager, the Mobile Architect and the rest of the mobile team in different locations, to continua

Cognizant - Hong Kong - Full time

Salary: Competitive

Responsibilities:

• Develop and deploy iOS based applications using Objective-C/Cocoa, C++ and Swift;

• Work collaboratively or in isolation as the situation demands.

• Design, develop and test complete applications and also discrete components of larger apps.

• Interface with remote and distributed data sources and APIs.

• Troubleshoot, optimize and performance tune.

• Work closely with the Product Manager, the Mobile Architect and the rest of the mobile team in different locations, to continually improve the development process and the product quality.

• Establishing time/effort estimations for tasks, to support more effective planning.

Requirement:

• Bachelor degree in Computer Science, Master degree is desirable, but will waive this requirement entirely if you have significant and applicable real world experience.

• 5 years+ hands-on experience of native iOS(Swift) development, Flutter experience will be a plus.

• Strong understanding of MVC and MVVM architecture, CI/CD process, Scrum and Agile development practices.

• Solid experience of object-oriented design and modern programming techniques.

• A demonstrable track record of published and successful applications.

• Demonstrable algorithm/data structure and problem solving skills.

• A passion for technology and innovation.

Desirable:

• Experience with multiple mobile platforms (iOS).

• Experience and knowledge of mobile device management, Mobile Deployment and Distribution will be helpful. Applications released on the iTunes App Store.

• Experience with China social media sharing integration such as WeChat and Weibo.

• Experience with building advanced User Interfaces.

• Knowledge of server side web application development.

• Knowledge of JavaScript/JQuery, CSS and HTML.

• Creativity and communication skills, ability to motivate and work independently.

• General technology troubleshooting skills using Windows/Unix tools.
22741174
Ad