Develop a program to sync local directories with directories on a remote FTPS server
I need an app that can do a two way synchronization between directories on my local device, a Samsung Galaxy Nexus running Android 4.3 Jelly Bean (Kernel version 3.0.72-gfb3c9ac) with directories on an FTPS server using a ProFTPD daemon. My desktop computer is also syncing to this FTPS server, so the application will need to periodically check for changes on the FTPS server, and reflect those changes on my mobile device. If I create any files, they will need to be automatically uploaded to the FTPS server, and if I delete any files, they will need to be deleted from the FTPS server. The server is using explicit FTP over TLS (passive mode) and is operating correctly. I can provide you with the server's config file and create an account for you to use if necessary.
A successful engagement will end with an app that performs these functions reliably without force quits.