Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Full-Stack Salaries

Full-Stack roles pay a median of $187,500 per year across 926 postings that disclose pay, ranging from $158,212 to $215,000.

Updated November 3, 2026

Salary over time

Median advertised salary by month, USD per year. The shaded band is the middle half of postings.

January 2026 – October 2026 $119,099 – $222,341

Months follow the date a posting was published, and count postings closed since — the table below counts only those open now. A month needs 30 postings with a salary to be shown; a missing month is a gap, not a guess. A dashed step means the month had at least 3× the postings of the one before, so part of that change is which postings are counted. The hollow point is the current month, still filling up. These are postings on freehire, not the whole job market.

LevelCurrencyPeriod25thMedian75thPostings
InternEURmonth€1,500€1,750€1,75026
InternINRyear₹125,000₹195,000₹390,00024
InternUSDyear$92,500$118,300$161,25011
InternUSDhour$24$28$509
InternEURyear€2,586€14,700€19,5008
InternTWDhourNT$197NT$215NT$2456
InternUSDmonth$344$770$4,7106
InternINRmonth₹6,750₹11,250₹15,0006
JuniorUSDyear$77,850$100,000$125,00021
JuniorUSDmonth$1,250$1,600$1,66220
JuniorEURyear€26,938€27,250€36,08120
JuniorINRyear₹393,750₹550,000₹1,000,00011
JuniorUSDhour$42$42$4210
JuniorCADyearCA$63,750CA$82,654CA$88,0527
JuniorPHPmonth₱27,500₱28,750₱30,0006
JuniorMXNmonthMX$22,000MX$27,500MX$30,0005
JuniorGBPyear£30,000£30,000£50,0005
MiddleUSDyear$128,468$150,000$158,44453
MiddleEURyear€35,750€42,000€47,50023
MiddleGBPyear£45,000£50,000£61,25019
MiddleINRyear₹750,000₹1,350,000₹2,400,00013
MiddleCADyearCA$106,500CA$120,000CA$158,00011
MiddlePLNhourPLN 121PLN 140PLN 1518
MiddlePLNmonthPLN 14,250PLN 17,000PLN 21,5007
MiddleAUDyearA$100,000A$100,000A$145,0005
MiddleEURday€375€375€3855
MiddleRUBmonthRUB 145,000RUB 170,000RUB 205,0005
SeniorUSDyear$160,000$185,375$207,625588
SeniorEURyear€45,000€57,000€75,000197
SeniorCADyearCA$121,000CA$140,000CA$157,500129
SeniorINRyear₹1,315,000₹2,000,000₹2,650,000128
SeniorGBPyear£62,500£75,000£91,250116
SeniorEURmonth€4,990€5,625€6,00077
SeniorSGDmonthSGD 7,500SGD 9,000SGD 10,50042
SeniorPLNhourPLN 142PLN 155PLN 16840
SeniorCADhourCA$77CA$90CA$9839
SeniorUSDmonth$1,950$3,050$6,74932
SeniorPLNmonthPLN 18,000PLN 21,500PLN 27,50025
SeniorMXNmonthMX$37,500MX$45,750MX$91,25024
SeniorZARyearZAR 1,500,000ZAR 1,500,000ZAR 1,500,00023
SeniorTWDmonthNT$60,000NT$70,000NT$93,75022
SeniorUSDhour$39$54$9020
SeniorEURday€375€415€51019
SeniorAUDyearA$142,500A$160,000A$165,00019
SeniorAUDdayA$925A$962A$97514
SeniorPHPmonth₱110,000₱122,500₱137,50011
SeniorBRLmonthR$8,750R$11,500R$14,05011
SeniorPLNdayPLN 1,110PLN 1,298PLN 1,35110
SeniorZARmonthZAR 80,000ZAR 80,000ZAR 80,00010
SeniorTWDyearNT$1,400,000NT$1,600,000NT$1,700,0009
SeniorGBPday£450£500£5009
SeniorNZDyearNZ$132,500NZ$155,000NZ$171,0007
SeniorCHFyearCHF 118,750CHF 127,500CHF 134,3756
SeniorINRmonth₹85,000₹110,000₹146,2506
SeniorEURhour€38€45€805
SeniorPLNyearPLN 150,000PLN 300,000PLN 300,0005
SeniorAEDmonthAED 12,000AED 12,000AED 23,0005
LeadEURyear€42,875€47,500€60,00074
LeadUSDyear$139,000$175,200$194,35061
LeadINRyear₹2,250,000₹2,750,000₹3,500,00043
LeadSGDmonthSGD 6,300SGD 7,600SGD 9,87519
LeadGBPyear£66,250£78,750£98,75018
LeadEURday€475€500€55216
LeadCADyearCA$108,984CA$139,750CA$157,80014
LeadPLNmonthPLN 22,050PLN 22,050PLN 27,26210
LeadPLNyearPLN 156,822PLN 156,822PLN 244,3577
LeadGBPday£470£470£5107
LeadEURmonth€2,328€4,156€4,9256
LeadUSDmonth$2,025$2,300$3,6256
StaffUSDyear$200,000$223,000$255,000153
StaffCADyearCA$190,800CA$197,000CA$205,44011
StaffGBPyear£100,500£104,000£117,8505
PrincipalUSDyear$190,625$213,750$233,00026
C-levelUSDyear$157,200$160,000$177,90013
C-levelCADyearCA$145,000CA$145,800CA$145,8005
All levelsUSDyear$158,212$187,500$215,000926
All levelsEURyear€41,500€50,000€67,500329
All levelsINRyear₹1,050,000₹2,000,000₹2,750,000225
All levelsCADyearCA$120,000CA$140,500CA$165,000182
All levelsGBPyear£60,000£73,375£95,000168
All levelsEURmonth€2,425€5,000€5,927120
All levelsUSDmonth$1,500$2,000$4,00069
All levelsSGDmonthSGD 6,725SGD 8,500SGD 10,00068
All levelsPLNhourPLN 142PLN 155PLN 17053
All levelsPLNmonthPLN 17,650PLN 21,500PLN 26,05045
All levelsUSDhour$35$42$7442
All levelsCADhourCA$73CA$90CA$9742
All levelsEURday€375€475€52041
All levelsAUDyearA$130,000A$147,222A$166,25032
All levelsTWDmonthNT$50,000NT$70,000NT$95,00029
All levelsZARyearZAR 960,000ZAR 1,500,000ZAR 1,500,00029
All levelsMXNmonthMX$30,000MX$45,000MX$80,00029
All levelsPHPmonth₱30,000₱110,000₱137,50019
All levelsGBPday£470£485£51518
All levelsBRLmonthR$6,563R$8,000R$11,95018
All levelsPLNyearPLN 156,822PLN 244,357PLN 289,50016
All levelsAUDdayA$925A$950A$97515
All levelsPLNdayPLN 1,110PLN 1,322PLN 1,36014
All levelsINRmonth₹13,125₹73,750₹136,25012
All levelsRUBmonthRUB 157,500RUB 205,000RUB 255,00011
All levelsZARmonthZAR 76,250ZAR 80,000ZAR 80,00011
All levelsTWDyearNT$1,400,000NT$1,550,000NT$1,700,00010
All levelsNZDyearNZ$136,250NZ$152,500NZ$170,5008
All levelsTHBmonthTHB 130,000THB 165,000THB 182,5007
All levelsCHFyearCHF 116,250CHF 122,500CHF 133,7507
All levelsCLPmonthCLP 1,287,500CLP 2,100,000CLP 2,950,0007
All levelsJPYyear¥8,165,000¥9,000,000¥10,050,0007
All levelsTWDhourNT$197NT$215NT$2456
All levelsAEDmonthAED 12,000AED 17,500AED 23,7506
All levelsIDRmonthIDR 7,412,500IDR 8,950,000IDR 10,000,0006
All levelsMYRmonthMYR 7,188MYR 9,500MYR 12,0006
All levelsEURhour€38€45€805