If you are having an Android phone and looking for an app that can help you upload files to your FTP server, then Instant Upload should be able to help you. Instant Upload can be used to conveniently upload any type of file on the move right from your Android mobile device. It also has a queuing functionality which can be enabled under settings.
FTP settings must be first configured before use and to configure, choose Settings in the options menu.
If queuing is enabled in settings, files will not be uploaded instantly, instead you are able to queue up all files that you need to upload. If all files in queue are matching some rule defined, the files will be uploaded to the correct folders depending on the rules.