Whether you are a software, web or mobile software developer, the pay can vary massively across different countries. It is a good idea to compare the typical salary you can get for your skills in multiple countries, especially when starting out your career.
We’ve compiled a list of countries and the salaries of mobile, web and software developers living there, according to data from Payscale.com.
Most salaries are displayed as a range (for example £20,000 – £30,000), taking into account junior positions and more senior roles.
Are you a developer? Find your next job with Techworld Jobs.
Here are some countries that pay what you’re worth…
United Kingdom
Web Developer – £18k – £38k Average pay = £25,304 per year.
Software Developer – £22k – £49k Average pay = £30,983 per year.
Mobile Applications Developer – £22k – £54k Average pay = £30,523 per year.
Netherlands

Web developer: €23k – €54k (£20,477.21 – £48,076.92) Average pay= €35,761 (£31,838.50) per year
Software developer: €30k – €65k (£26,709.40 – £57,870.37) Average pay= €46,565 (£41,457.44) per year
Java developer: €30k – €64k (£26,709.40 – £56,980.06) Average pay= €46,089 (£41,033.65) per year
Singapore

Web developer: S$3k – S$73k (£1,765.33 – £42,956.34) Average pay= S$36,034 (£21,203.95) per year
Software developer: S$6k – S$92k (£3,530.66 – £54,136.75) Average pay= S$51,799 (£30,480.76) per year
Mobile applications developer: S$30k – S$72k (£17,653.29 – £42,367.89) Average pay=S$54,000 (£31,775.92) per year
Ireland

Web developer: €24k – €49k (£21,380.10 – £43,651.05) Average pay= €33,534 (£29,873.35) per year
Software developer: €27k – €56k (£24,052.62 – £49,886.91) Average pay= €36,416 (£32,440.74) per year
Applications developer: €28k – €73k (£24,943.45 – £65,031.15) Average pay= €43,993 (£39,190.62) per year. Note: this role is similar to Mobile Applications Developer, which does not have data).
Argentina

Web developer: ARS 133k – ARS 962k (£1,882.47 – £13,616.06) Average pay= ARS 437,143 (£6187.28) per year
Software developer: ARS 75k – ARS 650k (£1,061.54 – £9,200.04) Average pay= ARS 356,690 (£5,048.56) per year
Java developer: ARS 182k – ARS 779k (£2,576.01 – £11,025.89) Average pay= ARS 311,538 (£4,409.48) per year
Spain

Web developer: €14k – €34k (£12,482.74 – £30,315.24) Average pay= €22,506 (£20,066.90) per year
Software developer: €17k – €41k (£15,157.62 – £36,556.61) Average pay= €27,598 (£24,607.06) per year
Application developer: €18k – €28k (£16,049.24 – £24,965.49) Average pay= €20,000 (£17,832.49) per year. Note: this role is similar to Mobile Applications Developer, which does not have data).
Japan

Web developer: ¥103k – ¥6m (£7, 81.48 – £45,516.00) Average pay= ¥3,907,944 (£29,641.67) per year
Software developer: ¥475k – ¥10m (£3, 602.86 – £75,786.85) Average pay= ¥4,226,811 (£32,060.26) per year
iOS Developer: ¥4m – ¥5m (£30,293.17 – £37,866.46) Average pay= ¥4,897,959 (£37,150.91) per year
China

Web Developer – CNY 117k – CNY 183k (£13,329.02 – £20,847.95). Average pay = CNY 145,500 (£16,575.83) per year.
Software Engineer – CNY 39k – CNY 370k (£4,4430.05 – £421,515.90). Average pay = CNY 188,860 (£21,515.54) per year.
Java Developer – CNY 125k – CNY 275k (£14,240.40 – £31,328.88). Average pay = CNY 190,000 (£21,645.41) per year.
India

Web Developer – Rs 129k – Rs 777k (£1, 477.05 – £8,896.67). Average pay = Rs 308,656 (£3, 534.12) per year.
Software Developer – Rs 206k – Rs 1m (£2,358.71 – £11,454.08) Average pay = Rs 476,863 (£5,460.10) per year.
Mobile Applications Developer – Rs 148k – Rs 1m (£1,694.60 – £11,454.08). Average pay = Rs 431,567 (£4,941.46) per year.
Switzerland

Web Developer – CHF 18k – CHF 97k (£14,679.83 – £79,109.32). Average pay = CHF 73,401 (£59,862.92) per year.
Software developer – CHF 48k – CHF 114k (£39,136.43 – £92,949.02). Average pay = CHF 86,947 (£70,891.56) per year.
Mobile developer – Unknown.
United States

Mobile Applications Developer – $50k – $112k (£40,725.00 – £91,224.00). Average pay = $73,117 (£59,553.80) per year.
Software developer – $50k – $103k (£40,725.00 – £83,874.96). Average pay = $70,618 (£57,505.65) per year.
Web developer – $40k – $86k (£32,568.40 – £70,022.06). Average pay = $59,108 (£48,126.32) per year.
Germany

Web developer – €29k – €54k (£20,492.32 – £48,112.40). Average pay = €40,895 (£36,436.23) per year.
Software developer – €37k – €63k (£32,963.86 – £56,127.65). Average pay = €49,071 (£43,718.09) per year.
Mobile app developer – €30k – €61k (£26,730.15 – £54,351.30). Average pay = €46,740 (£41,645.57) per year.
Norway

Software developer – kr 455k – kr 690k (£37,537 – £56,924). Average pay = kr 560,302 (£46,217) per year.
Israel

Web developer – ILS 8k – ILS 304k (£1,864.97 – £70,859.80). Average pay = ILS 158,212 (£36,877.87) per year.
Software developer – ILS 123k – ILS 389k (£28,670.25 – £90,642.79). Average pay = ILS 257,699 (£60,047.70) per year.
Mobile applications developer – Average salary = ILS 93.50 (£2178.69) per year.
Australia

Software developer – AU$50k – AU$99k (£27,254.94 – £53,964.78). Average pay = AU$68,825 (£37,516.42) per year.
Web developer – AU$45k – AU$88k (£24,529.44 – £47,968.69). Average pay = AU$61,110 (£33,310.98) per year.
Application developer – AU$53k – AU$102k (£28,890.23 – £55,600.07). Average pay = AU$75,666 (£41,245.44) per year.
Canada

Web developer – C$38k – C$73k (£23,292.89 – £44,746.86). Average pay = C$52,181 (£31,985.42) per year.
Mobile app developer (iOS & Android) – C$43k – C$87k (£26,357.74 – £53,328.45). Average pay = C$63,407 (£38,866.63) per year.
Software developer – C$46k – C$87k (£28,196.65 – £53,328.45). Average pay = C$65,038 (£39,866.39) per year.
Denmark

Software developer – $35k – $586k (£28,484.81 – £47,691.71). Average pay = $439,291 (£357,517.75) per year.
Web developer – $101 – $488k (£82,19.90 – £39,715.97). Average pay = $339,037 (£275,925.86) per year.
Mobile developer – Unknown.
Sweden

Web developer – $33k – $536k (£26,857.11 – £43,622.45). Average pay = $370,941 (£301,890.98) per year.
Software developer – $55k – $564k (£44,761.85 – £45,901.24). Average pay = $427,314 (£347,770.25) per year.
Mobile developer – Unknown.
New Zealand

Web developer – NZ$41k – NZ$81k (£20,869.18 – £41,229.35). Average pay = NZ$54,317 (£27,647.59) per year.
Software developer – NZ$48k – NZ$91k (£24,432.21 – £46,319.39). Average pay = NZ$64,006 (£35,579.33) per year.