Designing and building advanced applications for the various platform like Mobile and Web Application Collaborating with cross-functional teams to define, design, and ship new features. Unit-testing code for robustness, including edge cases, usability, and general reliability.