I see that Windows.Networking.BackgroundTransfer does support FTP:
ftp://user:password@server/file.txt
But does it support FTPS?
No, BackgroundTransfer API does not support FTPS.
As mentioned here:
This feature is ideal for large file download and upload operations using the HTTP and HTTPS protocols. FTP is supported, but only when conducting download operations.