The location of the developer is another factor to consider. Generally, developers located in larger cities, such as New York or San Francisco, can expect to make more than those in smaller cities or rural areas. This is due to the higher cost of living in these areas, and since companies in larger cities may be willing to pay more for experienced developers.
The type of projects the developer works on can also affect their salary. Those who work on smaller and less complex projects may not be able to command the same salary as those who work on larger and more complex projects.
For those with 5-9 years of experience, the average salary is around $93,000, while developers with 10-19 years of experience can expect to make around $111,000. Finally, developers with 20 years or more of experience can expect to make approximately $125,000.