It's helpful to have some Portuguese or better yet Crioulo (Creole) skills before approaching volunteer organisations. SOS Tartarugas (www.sostartarugas.org) accepts volunteers for conservation programs on Sal, Boa Vista and Maio.
A few other organizations that occasionally list volunteer opportunities in Cabo Verde include the following:
Worldwide Volunteering (http://worldwidevolunteering.org)
Work opportunities are limited on Cabo Verde. The best bet for foreigners who want to stick around is getting a job in the tourism sector (tending bar, waiting tables, etc) at one of the resorts on Sal or Boa Vista.
If you have qualifications and experience teaching English, then you can sometimes find work at one of the English Language Institutes (www.facebook.com/eli.praia) in Praia, Mindelo and Santa Maria. In Praia, you can also try Language Link (http://languagelinkcv.com).
If you’d like to spend more time in Cabo Verde than a vacation allows, experiencing what it’s like to live and make a difference to the local community, it’s all possible by Teaching English as a Foreign Language (TEFL) with i-to-i TEFL. No previous teaching experience or local language knowledge is necessary. Get your free i-to-i TEFL e-book now to find out more about TEFL, what TEFL jobs are available and how it can get you exploring the globe...