Which language are they going to use? Because for some languages (thinking of Java or Node) they definitely would want more than 4GB of RAM. And I’m not even speaking of IDEs that tend to store data in RAM for their suggestion features.
On that note, if the RAM isn’t soldered to the motherboard, I would strongly advice to upgrade the capacity.
I might be lucky, my Gen 1 Pebble still works (though I have not tested how long the battery lasts in use, I only know it stayed on for under a week idle).