In the US, salaried employees aren't legally required to get paid overtime, only hourly employees. The whole point of being salaried is that you're being paid for a year of work, rather than by the hour, so your pay doesn't depend on hours worked.
Typically, full time developers are salaried.