Role Purpose
To bridging gap between Graphical Design and Technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Main Duties and Responsibilities
§ Design patterns - MVC, Factory, Proxy, Strategy, Dependency Injection, Inversion of Control, Observer, MVVM.
§ Development and maintenance of applications aimed at a range of iOS devices.
§ Integration with back-end services
§ Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
§ Caching, web services integration.
§ Continuous integration – Jenkins/Xcode server, automated testing, UITesting.
CLI/ basic unix commands.