Full-Stack Salaries
Full-Stack roles pay a median of $185,875 per year across 885 postings that disclose pay, ranging from $150,000 to $211,200.
Updated October 17, 2026
| Level | Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|---|
| Intern | INR | month | ₹8,125 | ₹20,000 | ₹37,500 | 14 |
| Intern | USD | year | $100,000 | $114,500 | $162,500 | 13 |
| Intern | USD | hour | $19 | $28 | $32 | 9 |
| Intern | EUR | month | €765 | €905 | €1,000 | 6 |
| Junior | EUR | year | €26,750 | €28,000 | €32,500 | 39 |
| Junior | USD | month | $1,100 | $1,500 | $1,600 | 25 |
| Junior | USD | year | $75,000 | $124,500 | $125,000 | 17 |
| Junior | EUR | month | €2,095 | €3,850 | €4,382 | 11 |
| Junior | GBP | year | £30,000 | £45,000 | £51,250 | 9 |
| Junior | CAD | year | CA$70,000 | CA$76,327 | CA$82,654 | 6 |
| Middle | USD | year | $113,700 | $137,500 | $165,050 | 31 |
| Middle | GBP | year | £45,000 | £50,000 | £66,250 | 27 |
| Middle | EUR | year | €32,500 | €33,500 | €40,000 | 20 |
| Middle | RUB | month | RUB 162,500 | RUB 185,000 | RUB 222,500 | 6 |
| Middle | AUD | year | A$100,000 | A$112,500 | A$145,000 | 5 |
| Middle | USD | month | $2,250 | $2,500 | $2,850 | 5 |
| Middle | CAD | year | CA$75,000 | CA$116,000 | CA$117,900 | 5 |
| Senior | USD | year | $145,276 | $177,700 | $205,000 | 522 |
| Senior | EUR | year | €40,000 | €50,000 | €70,000 | 264 |
| Senior | CAD | year | CA$115,000 | CA$131,900 | CA$150,000 | 181 |
| Senior | GBP | year | £60,000 | £75,000 | £90,000 | 148 |
| Senior | EUR | month | €5,250 | €5,450 | €6,000 | 91 |
| Senior | CAD | hour | CA$76 | CA$90 | CA$99 | 46 |
| Senior | AUD | year | A$130,734 | A$130,734 | A$157,500 | 39 |
| Senior | USD | hour | $44 | $60 | $80 | 32 |
| Senior | USD | month | $2,838 | $5,250 | $7,250 | 26 |
| Senior | PLN | hour | PLN 142 | PLN 158 | PLN 179 | 26 |
| Senior | PLN | month | PLN 19,267 | PLN 23,250 | PLN 25,900 | 22 |
| Senior | SGD | month | SGD 9,000 | SGD 9,750 | SGD 11,000 | 16 |
| Senior | RUB | month | RUB 250,000 | RUB 300,000 | RUB 310,000 | 16 |
| Senior | INR | year | ₹2,250,000 | ₹2,500,000 | ₹3,250,000 | 15 |
| Senior | ZAR | year | ZAR 1,050,000 | ZAR 1,500,000 | ZAR 1,550,000 | 15 |
| Senior | EUR | day | €242 | €410 | €507 | 15 |
| Senior | GBP | day | £470 | £500 | £500 | 13 |
| Senior | NZD | year | NZ$136,875 | NZ$170,000 | NZ$170,000 | 12 |
| Senior | AUD | day | A$925 | A$975 | A$975 | 11 |
| Senior | PLN | day | PLN 900 | PLN 1,120 | PLN 1,342 | 10 |
| Senior | ZAR | month | ZAR 80,000 | ZAR 80,000 | ZAR 80,000 | 10 |
| Senior | AED | month | AED 12,000 | AED 22,500 | AED 23,000 | 5 |
| Senior | COP | month | COP 6,870,000 | COP 6,887,500 | COP 8,500,000 | 5 |
| Senior | MXN | month | MX$47,877 | MX$100,000 | MX$100,000 | 5 |
| Lead | USD | year | $181,000 | $197,000 | $215,250 | 155 |
| Lead | EUR | year | €40,875 | €52,500 | €79,250 | 42 |
| Lead | GBP | year | £77,500 | £85,000 | £100,000 | 28 |
| Lead | CAD | year | CA$131,425 | CA$145,274 | CA$158,125 | 16 |
| Lead | SGD | month | SGD 7,600 | SGD 7,600 | SGD 7,888 | 12 |
| Lead | USD | hour | $76 | $92 | $95 | 8 |
| Lead | USD | month | $2,000 | $2,500 | $3,375 | 7 |
| Lead | EUR | month | €3,175 | €5,150 | €5,408 | 7 |
| Lead | GBP | day | £470 | £470 | £470 | 7 |
| Lead | PLN | month | PLN 21,025 | PLN 22,050 | PLN 22,050 | 7 |
| Lead | AUD | year | A$80,000 | A$147,500 | A$170,000 | 5 |
| Staff | USD | year | $199,930 | $222,000 | $252,500 | 105 |
| Staff | CAD | year | CA$181,250 | CA$190,000 | CA$194,300 | 15 |
| Staff | GBP | year | £101,000 | £104,000 | £104,000 | 5 |
| Staff | EUR | year | €85,000 | €85,000 | €85,000 | 5 |
| Principal | USD | year | $183,750 | $210,346 | $223,603 | 28 |
| Principal | GBP | year | £72,500 | £110,000 | £140,000 | 6 |
| C-level | CAD | year | CA$122,175 | CA$145,800 | CA$145,800 | 14 |
| C-level | USD | year | $144,300 | $160,000 | $183,750 | 14 |
| All levels | USD | year | $150,000 | $185,875 | $211,200 | 885 |
| All levels | EUR | year | €37,500 | €47,500 | €67,500 | 375 |
| All levels | CAD | year | CA$115,300 | CA$137,500 | CA$150,500 | 243 |
| All levels | GBP | year | £57,500 | £75,000 | £90,000 | 225 |
| All levels | EUR | month | €4,575 | €5,250 | €6,000 | 120 |
| All levels | USD | month | $1,500 | $2,175 | $5,000 | 66 |
| All levels | USD | hour | $30 | $55 | $80 | 53 |
| All levels | CAD | hour | CA$72 | CA$90 | CA$98 | 52 |
| All levels | AUD | year | A$130,000 | A$130,734 | A$160,625 | 52 |
| All levels | PLN | hour | PLN 142 | PLN 160 | PLN 180 | 35 |
| All levels | PLN | month | PLN 19,267 | PLN 22,050 | PLN 24,200 | 31 |
| All levels | SGD | month | SGD 7,600 | SGD 9,000 | SGD 11,000 | 31 |
| All levels | INR | year | ₹1,775,000 | ₹2,500,000 | ₹3,400,000 | 27 |
| All levels | RUB | month | RUB 155,000 | RUB 250,000 | RUB 300,000 | 27 |
| All levels | GBP | day | £470 | £485 | £500 | 22 |
| All levels | ZAR | year | ZAR 925,000 | ZAR 1,050,000 | ZAR 1,500,000 | 21 |
| All levels | EUR | day | €248 | €369 | €504 | 20 |
| All levels | INR | month | ₹9,375 | ₹20,000 | ₹45,000 | 16 |
| All levels | AUD | day | A$938 | A$975 | A$1,025 | 15 |
| All levels | ZAR | month | ZAR 52,500 | ZAR 80,000 | ZAR 80,000 | 15 |
| All levels | NZD | year | NZ$136,875 | NZ$170,000 | NZ$170,000 | 12 |
| All levels | PLN | year | PLN 181,552 | PLN 258,714 | PLN 300,000 | 11 |
| All levels | PLN | day | PLN 900 | PLN 1,120 | PLN 1,342 | 10 |
| All levels | PHP | month | ₱49,000 | ₱150,000 | ₱205,000 | 9 |
| All levels | MXN | month | MX$13,500 | MX$47,877 | MX$100,000 | 9 |
| All levels | THB | month | THB 161,250 | THB 170,000 | THB 186,250 | 6 |
| All levels | COP | month | COP 6,874,375 | COP 7,693,750 | COP 9,625,000 | 6 |
| All levels | AED | month | AED 12,000 | AED 22,500 | AED 23,000 | 5 |
| All levels | EUR | hour | €30 | €35 | €45 | 5 |