Communicate with your team via in person meetings and video call meetings   Must Have:   Demonstrable development experience building software that provides the user with a complete, delightful experience