No that service is not available, you would have to come in to deposit it.
At this time, i believe, you will still need to go to the bank. They do not do photo uploads. But your employer could start direct deposit if you give them your account and routing number
Thanks! Your answer is awaiting moderation.