Personally I find Mint to be a bit more lightweight than Ubuntu.
But if you are starting I would suggest Ubuntu just cause of the ease and getting used to apt-get to install stuff.
Jetbrains rubymine also runs on Ubunutu, and using rvm to mangage ruby version is fairly simple on Ubuntu. Node runs fine on Ubuntu also.