What is the approximate median base salary for a mid-level smart contract developer in the US as of 2025?