Designing and building advanced applications for the iOS platform. Collaborating with cross-functional teams to define, design, and ship new features. Unit-testing code for robustness, including edge cases, usability, and general reliability and being in charge of application development and integration with back-end systems.