Facilitate design walkthroughs
Scope and assess new features and capabilities taking into consideration software design, validation, implementation to shape the direction of future iOS products
Debug and optimize complex iOS applications on real devices
Work with the Product Development team to help define the testing strategy and test plans for our product releases
Unit-test code for robustness, including edge cases, usability, and general reliability
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Optimize applications to maximize speed and scale, factoring in mobile network latency and bandwidth constraints.