* FZF. Perhaps the best fuzzy finder for Vim https://github.com/junegunn/fzf/
* ALE. Asynchronous Linting Engine, totally awesome. https://github.com/w0rp/ale
* Polyglot. A "best of" language pack. https://github.com/sheerun/vim-polyglot
* Plug. IMHO the best plugin manager going https://github.com/junegunn/vim-plug.
* Fugitive. The best git wrapper there is https://github.com/tpope/vim-fugitive
* vim-test. A plugin that helps you run tests from inside of Vim. https://github.com/janko-m/vim-test
Outside of that, switch to NeoVim if you haven't already (https://neovim.io/). Or give Oni a chance, it looks really promising (https://www.onivim.io/).