The average back-end developer earns six-figures in the U.S., and top-earners live in these states