From 666f43d87a53c6001fa2fd629bc79572cfd311f9 Mon Sep 17 00:00:00 2001 From: akx Date: Fri, 19 Feb 2021 11:14:28 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20koodikli?= =?UTF-8?q?nikka/palkkakysely@e80e72f6358a56d754dfd4152c71329581ec4386=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitkeep | 0 charts.html | 85 + data.csv | 396 +++ data.html | 6738 +++++++++++++++++++++++++++++++++++++++++++++++++++ data.xlsx | Bin 0 -> 39568 bytes raw.tsv | 397 +++ raw.xlsx | Bin 0 -> 32906 bytes style.css | 25 + 8 files changed, 7641 insertions(+) create mode 100644 .gitkeep create mode 100644 charts.html create mode 100644 data.csv create mode 100644 data.html create mode 100644 data.xlsx create mode 100644 raw.tsv create mode 100644 raw.xlsx create mode 100644 style.css diff --git a/.gitkeep b/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/charts.html b/charts.html new file mode 100644 index 0000000..3bafe15 --- /dev/null +++ b/charts.html @@ -0,0 +1,85 @@ + + + + + + + + + + + Koodiklinikan Palkkakysely + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + \ No newline at end of file diff --git a/data.csv b/data.csv new file mode 100644 index 0000000..e882a54 --- /dev/null +++ b/data.csv @@ -0,0 +1,396 @@ +,Timestamp,Kaupunki,Ikä,Sukupuoli,Työkokemus,Työsuhteen luonne,Työaika,Rooli,Etä,Kuukausipalkka,Vuositulot,Kilpailukykyinen,Työpaikka,Vapaa sana +0,2021-02-15 11:57:08.316,PK-Seutu,30-35 v,,10.0,Työntekijä / palkollinen,1.0,Arkkitehti,50/50,6500,83000,True,, +1,2021-02-15 11:57:19.676,Turku,30-35 v,mies,14.0,Työntekijä / palkollinen,1.0,full-stack,Etä,5000,62500,True,, +2,2021-02-15 11:58:03.592,PK-Seutu,26-30 v,mies,2.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,Etä,2475,30000,False,, +3,2021-02-15 11:58:15.261,Tampere,30-35 v,mies,22.0,Yrittäjä,1.0,web-arkkitehti,Etä,4300,100000,True,, +4,2021-02-15 11:58:16.983,PK-Seutu,26-30 v,mies,2.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,Etä,3000,37500,False,, +5,2021-02-15 11:58:49.454,PK-Seutu,41-45 v,mies,23.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,8000,100000,True,, +6,2021-02-15 12:00:03.771,PK-Seutu,30-35 v,mies,10.0,Freelancer,1.0,Ohjelmistokehittäjä,Etä,6000,140000,True,, +7,2021-02-15 12:00:04.655,Tampere,30-35 v,,10.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4250,54000,True,, +8,2021-02-15 12:01:00.769,Tampere,30-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Lead developer,,4000,50000,False,, +9,2021-02-15 12:02:03.577,Tallinna,30-35 v,mies,12.0,Freelancer,1.0,,Etä,,200000,True,Questrade, +10,2021-02-15 12:04:56.911,Jyväskylä,30-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Tekninen projektipäällikkö,,3550,44375.0,False,, +11,2021-02-15 12:05:04.136,Tampere,30-35 v,,,Työntekijä / palkollinen,1.0,,Etä,6100,77000,True,, +12,2021-02-15 12:05:28.626,Tampere,30-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,4500,57000,True,, +13,2021-02-15 12:05:51.342,PK-Seutu,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,Senior front-end developer,50/50,7000,90000,True,, +14,2021-02-15 12:06:32.051,Jyväskylä,30-35 v,mies,11.0,Työntekijä / palkollinen,1.0,Devops specialist,50/50,4500,56250,True,, +15,2021-02-15 12:07:28.049,PK-Seutu,30-35 v,muu,9.0,Työntekijä / palkollinen,1.0,CTO/digidigikehitysjohtaja,Etä,6000,73500,True,, +16,2021-02-15 12:08:21.501,PK-Seutu,30-35 v,mies,9.0,Freelancer,1.0,Full stack developer,Etä,,120000,False,, +17,2021-02-15 12:08:47.385,PK-Seutu,30-35 v,mies,15.0,Työntekijä / palkollinen,1.0,Backend developer,,5100,65000,False,, +18,2021-02-15 12:08:54.685,PK-Seutu,36-40 v,mies,16.0,Työntekijä / palkollinen,1.0,full-stack ohjelmistokehittäjä,50/50,5900,80000,True,, +19,2021-02-15 12:09:09.916,Turku,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,"full-stack, project manager",,4100,55000,False,, +20,2021-02-15 12:09:43.186,Tampere,26-30 v,mies,1.0,Työntekijä / palkollinen,1.0,Integration Developer,,2500,31250,True,Digia Oyj,"Kuukausipalkkaan tulossa ihan juuri firman laajuinen pieni (muistaakseni 50 e) yleiskorotus + palkka nousee ainakin 2800 e/kk, kunhan valmistuisi." +21,2021-02-15 12:09:49.990,Jyväskylä,30-35 v,,7.0,Työntekijä / palkollinen,1.0,Full-Stack,Etä,3500,43750,False,, +22,2021-02-15 12:12:28.471,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,Full-Stack,Etä,3791,0,True,, +23,2021-02-15 12:12:38.008,Jyväskylä,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,3700,50000,True,, +24,2021-02-15 12:13:39.306,PK-Seutu,36-40 v,mies,10.0,Työntekijä / palkollinen,1.0,full-stack,Etä,4800,60000,False,, +25,2021-02-15 12:13:48.125,PK-Seutu,36-40 v,mies,20.0,Freelancer,1.0,Koodari,Etä,,135000,True,, +26,2021-02-15 12:14:29.585,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,40.0,full-stack,Etä,1700,22000,True,, +27,2021-02-15 12:14:44.818,Tampere,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Developer / cloud specialist,50/50,4850,60625.0,True,Gofore, +28,2021-02-15 12:14:58.673,,26-30 v,mies,10.0,Freelancer,,CTO,Etä,,200000,True,, +29,2021-02-15 12:17:10.044,PK-Seutu,36-40 v,,12.0,Työntekijä / palkollinen,1.0,Vanhempi ohjelmistokehittäjä,Etä,4000,50000.0,False,, +30,2021-02-15 12:19:33.620,Turku,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,Full-stack,,4167,55000,True,, +31,2021-02-15 12:20:48.011,PK-Seutu,26-30 v,nainen,5.0,Työntekijä / palkollinen,1.0,Lead Developer,50/50,5250,65625.0,True,, +32,2021-02-15 12:24:12.757,PK-Seutu,41-45 v,mies,17.0,Työntekijä / palkollinen,1.0,CTO eli kakkkea,Etä,5000,62500.0,False,, +33,2021-02-15 12:24:52.430,PK-Seutu,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Data Developer,,5100,63750.0,False,, +34,2021-02-15 12:25:08.486,PK-Seutu,26-30 v,mies,8.0,Työntekijä / palkollinen,1.0,Pilvihommia,50/50,5500 (tai 6900 jos osuu on-call -viikko kuukaudelle),~78 000 (on-call -lisät n. joka toinen kuukausi),True,Oura Health, +35,2021-02-15 12:25:46.578,Tampere,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Vanhempi ohjelmistosuunnittelija,,4100,51000,False,, +36,2021-02-15 12:26:23.099,PK-Seutu,36-40 v,,,Työntekijä / palkollinen,1.0,,,5200,69000,,, +37,2021-02-15 12:29:00.807,PK-Seutu,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,full-stack / lead developer,Etä,5100,74000,True,, +38,2021-02-15 12:29:24.348,Oulu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,4500,62500,True,, +39,2021-02-15 12:30:08.701,Tampere,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,Cloud Architect,50/50,5060,65000,True,Wirepas, +40,2021-02-15 12:34:48.514,Oulu,36-40 v,mies,16.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,6000,80000,False,, +41,2021-02-15 12:35:24.741,Oulu,36-40 v,mies,14.0,Työntekijä / palkollinen,1.0,Full stack ohjelmistokehittaja,50/50,5400,67500,True,, +42,2021-02-15 12:37:32.622,Tampere,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä (full-stack),50/50,3800,47500,False,, +43,2021-02-15 12:37:53.959,PK-Seutu,31-35 v,mies,5.0,Työntekijä / palkollinen,1.0,"ohjelmistokehittäjä, full-stack",Etä,3700,46250,False,Gofore, +44,2021-02-15 12:38:17.737,Tampere,31-35 v,mies,6.0,Työntekijä / palkollinen,0.8,Ohjelmistokehittäjä,50/50,2960,37000,False,, +45,2021-02-15 12:39:05.671,Oulu,31-35 v,mies,4.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä (full-stack),50/50,5000,62000,True,Codemate, +46,2021-02-15 12:39:49.778,PK-Seutu,31-35 v,mies,5.0,Työntekijä / palkollinen,1.0,full-stack ohjelmistokehittäjä,50/50,4230,53000,True,, +47,2021-02-15 12:40:52.612,PK-Seutu,31-35 v,mies,15.0,Työntekijä / palkollinen,1.0,"Full-stack, arkkitehti",,6500,115000,True,, +48,2021-02-15 12:41:20.038,PK-Seutu,36-40 v,mies,2.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,,4300,53750.0,True,konsulttitalo, +49,2021-02-15 12:42:32.695,Turku,26-30 v,mies,6.0,Työntekijä / palkollinen,1.0,Pilviarkkitehti,Etä,5700,82000,True,, +50,2021-02-15 12:43:08.377,PK-Seutu,21-25 v,mies,3.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4150,51875,True,, +51,2021-02-15 12:43:19.612,PK-Seutu,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,4720,60000,False,, +52,2021-02-15 12:43:58.055,Turku,31-35 v,mies,13.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,4500,56000,True,, +53,2021-02-15 12:44:25.743,Tampere,41-45 v,,23.0,Työntekijä / palkollinen,0.8,"arkkitehti, full-stack-kehittäjä",,4275,68900,True,,"Työskentelen toimistolla, koska täällä ei ole ketään muita. Työnantajan puolesta voisin työskennellä myös kotoa." +54,2021-02-15 12:48:49.507,PK-Seutu,31-35 v,mies,10.0,Yrittäjä,1.0,CIO,Etä,5000,62500,False,, +55,2021-02-15 12:51:09.752,PK-Seutu,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,Senior Software Developer,,5200,68000,False,, +56,2021-02-15 12:52:03.466,Tampere,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,full-stack ohjelmistokehittäjä,Etä,4200,52000.0,True,, +57,2021-02-15 12:53:08.501,PK-Seutu,36-40 v,nainen,12.0,Työntekijä / palkollinen,1.0,UX-suunnittelija,,3800,47500.0,False,Gofore, +58,2021-02-15 12:53:44.671,Tampere,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,cloud specialist,Etä,5200,65000,True,Gofore, +59,2021-02-15 12:55:35.585,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,full-stack,Etä,4000,48000,False,, +60,2021-02-15 12:55:46.180,Tampere,26-30 v,mies,8.0,Yrittäjä,1.0,full-stack ohjelmistokehittäjä,50/50,,120000,True,, +61,2021-02-15 12:56:03.940,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,"Full-stack devaaja, milloin mitäkin",Etä,4200,58500,True,Futurice, +62,2021-02-15 12:56:48.024,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,full-stack,Etä,7000,80000,True,Compile Oy, +63,2021-02-15 12:58:32.033,Tampere,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,Full-stack kehittäjä,50/50,4350,54375,,, +64,2021-02-15 12:58:33.789,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,devops guy,50/50,4000,~62k,True,Gofore, +65,2021-02-15 12:59:48.398,PK-Seutu,31-35 v,nainen,10.0,Työntekijä / palkollinen,1.0,"ohjelmistokehittäjä, senior, full-stack",,4600,57500,True,Gofore, +66,2021-02-15 13:00:45.598,Etelä-Karjala,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,6200,78000,True,, +67,2021-02-15 13:02:16.724,PK-Seutu,41-45 v,mies,11.0,Työntekijä / palkollinen,1.0,Cloud architext,50/50,5800,75000,True,, +68,2021-02-15 13:02:46.039,PK-Seutu,46-50 v,mies,20.0,Työntekijä / palkollinen,1.0,,Etä,4500,54000,False,, +69,2021-02-15 13:03:31.283,PK-Seutu,26-30 v,mies,2.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,Etä,3500,43750,False,Gofore, +70,2021-02-15 13:06:30.072,PK-Seutu,26-30 v,nainen,2.0,Työntekijä / palkollinen,0.8,ohjelmistokehittäjä,Etä,2465,35000,False,, +71,2021-02-15 13:07:30.718,PK-Seutu,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,4200,52500,False,, +72,2021-02-15 13:08:06.173,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,Testiautomaatiokonsultti,Etä,4450,60000,True,, +73,2021-02-15 13:08:06.718,Turku,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,full-stack,50/50,4800,72000,False,, +74,2021-02-15 13:13:21.610,Tampere,36-40 v,mies,11.0,Työntekijä / palkollinen,1.0,"Ohjelmistokehittäjä, full-stack",50/50,4250,53200,False,, +75,2021-02-15 13:13:37.177,Tampere,36-40 v,mies,9.0,Työntekijä / palkollinen,1.0,Ohjelmistoarkkitehti,,5300,67000,True,, +76,2021-02-15 13:14:13.044,PK-Seutu,21-25 v,mies,4.0,Työntekijä / palkollinen,1.0,Full-stack kehittäjä,Etä,4300,58000,,, +77,2021-02-15 13:14:16.406,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,0.8,Full-stack developer,,3040,38000.0,True,, +78,2021-02-15 13:15:10.425,Turku,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Full-stack,,3900,54000,True,, +79,2021-02-15 13:15:40.634,Tampere,41-45 v,muu,19.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,4500,56000,False,, +80,2021-02-15 13:15:56.341,Tampere,26-30 v,mies,3.0,Freelancer,,Software Engineer,Etä,,125000,True,, +81,2021-02-15 13:16:03.520,Turku,21-25 v,mies,2.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,3350,44000,True,, +82,2021-02-15 13:17:43.708,PK-Seutu,21-25 v,mies,2.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,Etä,3300,41250.0,True,Eficode, +83,2021-02-15 13:21:34.755,Turku,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,full-stack,,5500,68000,True,, +84,2021-02-15 13:22:09.687,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,50/50,3970,48900,True,cgi, +85,2021-02-15 13:22:45.689,PK-Seutu,21-25 v,mies,6.0,Työntekijä / palkollinen,1.0,Senior software designer,,5000,66000,True,Gofore, +86,2021-02-15 13:23:10.782,Turku,26-30 v,mies,1.0,Työntekijä / palkollinen,1.0,Full-stack developer,,3160,40000,False,, +87,2021-02-15 13:24:01.657,,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Johtaja,50/50,6200,80000,True,, +88,2021-02-15 13:25:32.016,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä (full-stack) & rekrymarkkinointi,,4100,51200,True,,"palkan lisäksi kompensaatioon kuuluu varsin runsas ja suomen it-alalla uniikki etupaketti. pelkkä palkka ei välttämättä ole kilpailukykyinen, mutta koko kompensaatio yleisesti työstäni on ehdottomasti kilpailukykyinen. " +89,2021-02-15 13:29:23.991,PK-Seutu,26-30 v,mies,11.0,Työntekijä / palkollinen,1.0,Full-stack dev konsultti,,4850,60000,True,, +90,2021-02-15 13:30:00.797,PK-Seutu,31-35 v,,10.0,Työntekijä / palkollinen,1.0,Full-stack,50/50,6800,85000,True,, +91,2021-02-15 13:30:26.518,Tampere,41-45 v,mies,21.0,Työntekijä / palkollinen,1.0,Arkkitehti,50/50,6500,90000,True,, +92,2021-02-15 13:30:30.356,Tampere,36-40 v,mies,9.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4150,51875.0,False,, +93,2021-02-15 13:30:38.661,PK-Seutu,46-50 v,mies,20.0,Työntekijä / palkollinen,1.0,"full-stack-kehittäjä, arkkitehti",,6600,85000,True,, +94,2021-02-15 13:34:11.117,PK-Seutu,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä / -arkkitehti,50/50,6000,75000,True,UpCloud, +95,2021-02-15 13:34:46.354,PK-Seutu,41-45 v,mies,25.0,Työntekijä / palkollinen,1.0,seniori automaatio säätäjä,50/50,5800,70000,True,, +96,2021-02-15 13:45:44.288,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,"ohjelmistkoehittäjä, full-stack",,4700,58750,False,, +97,2021-02-15 13:49:32.413,Jyväskylä,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Lead developer,Etä,6200,77500,True,, +98,2021-02-15 13:50:12.857,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,50/50,4800,65000,True,, +99,2021-02-15 13:50:16.354,Tampere,36-40 v,mies,14.0,Työntekijä / palkollinen,1.0,cloud specialist,,4860,60750.0,True,Gofore Oyj, +100,2021-02-15 13:52:09.605,PK-Seutu,31-35 v,mies,12.0,Työntekijä / palkollinen,1.0,Dev lead,,5100,75000,True,, +101,2021-02-15 13:55:05.335,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,Infra/pilvi/SRE,,5500,68750,False,Startup,"Rahapalkan päälle tulee vielä kohtuullinen optiopotti, mutta se toki on lähinnä arpalippu" +102,2021-02-15 13:57:27.216,PK-Seutu,26-30 v,mies,7.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä (full-stack),,5250,68000,True,, +103,2021-02-15 13:57:59.009,Turku,21-25 v,mies,1.0,Työntekijä / palkollinen,1.0,"QA testaaja, tuki",Etä,2600,"2600*12,5",False,, +104,2021-02-15 13:58:15.757,PK-Seutu,31-35 v,nainen,5.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä (mobile),Etä,2000-3400,32600,False,Qvik, +105,2021-02-15 14:01:11.881,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,,5800,72500,False,, +106,2021-02-15 14:01:39.717,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,5800,85000,True,, +107,2021-02-15 14:05:02.322,Turku,36-40 v,mies,11.0,Työntekijä / palkollinen,1.0,Full stack ohjelmistokehittäjä,Etä,,~80000,True,Arado,Osittain laskutukseen perustuva palkka joten vaihtelee. +108,2021-02-15 14:06:35.711,PK-Seutu,31-35 v,mies,16.0,Työntekijä / palkollinen,1.0,"Frontend, full-stack",,4000,50000,True,Exove, +109,2021-02-15 14:09:17.189,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,6000,75000.0,True,, +110,2021-02-15 14:10:49.790,PK-Seutu,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Mobiili,,5300,66250.0,True,, +111,2021-02-15 14:15:41.077,PK-Seutu,26-30 v,mies,2.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,3000,37500,False,, +112,2021-02-15 14:19:09.232,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,4250, ,True,, +113,2021-02-15 14:20:49.654,Oulu,31-35 v,mies,12.0,Työntekijä / palkollinen,1.0,Senior Fullstack Developer,Etä,5500,70000,True,, +114,2021-02-15 14:21:09.913,Turku,41-45 v,mies,18.0,Työntekijä / palkollinen,1.0,Arkkitehti,,5500,70000,True,, +115,2021-02-15 14:22:40.310,PK-Seutu,26-30 v,mies,11.0,Työntekijä / palkollinen,1.0,Senior Software Engineer,,4500,59000,True,Verkkokauppa.com Oyj, +116,2021-02-15 14:24:31.881,PK-Seutu,36-40 v,mies,7.0,Työntekijä / palkollinen,1.0,Senior developer,Etä,4750,59375.0,True,, +117,2021-02-15 14:25:30.621,Wien,31-35 v,mies,12.0,Yrittäjä,,"Konsultoiva ohjelmistokehittäjä, kirjailija ja tapahtumanjärjestäjä",Etä,1666,50000,True,SurviveJS Oy, +118,2021-02-15 14:25:52.331,PK-Seutu,36-40 v,mies,13.0,Yrittäjä,,Full-stack developer,Etä,,160000 (sis ALV 24%),True,, +119,2021-02-15 14:25:59.823,Tampere,31-35 v,,10.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,,4150,51875,True,, +120,2021-02-15 14:26:58.280,Tampere,36-40 v,mies,11.0,Työntekijä / palkollinen,0.8,full-stack,,3360,42000,False,, +121,2021-02-15 14:27:34.224,Oulu,31-35 v,mies,5.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,Etä,3200,42000,False,Bittium, +122,2021-02-15 14:29:25.841,Oulu,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,Mobile developer,Etä,5040,66000,True,, +123,2021-02-15 14:29:51.032,PK-Seutu,21-25 v,,4.0,Työntekijä / palkollinen,1.0,Cloud Specialist,50/50,3800,47500,,, +124,2021-02-15 14:30:19.115,PK-Seutu,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,Arkkitehti,,6956,86950,True,, +125,2021-02-15 14:30:30.341,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Frontend-ohjelmistokehittäjä (mobiili),,4000,53000,,Qvik, +126,2021-02-15 14:32:07.627,PK-Seutu,41-45 v,mies,16.0,Työntekijä / palkollinen,1.0,sr data scientist,,5750,72000,True,, +127,2021-02-15 14:32:39.740,Tampere,41-45 v,mies,21.0,Työntekijä / palkollinen,1.0,arkkitehti,Etä,6300,79000,False,, +128,2021-02-15 14:33:41.985,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,full-stack,,6000,75000,True,, +129,2021-02-15 14:36:17.551,Jyväskylä,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,50/50,3264,40000,False,, +130,2021-02-15 14:37:09.635,Tampere,36-40 v,mies,9.0,Työntekijä / palkollinen,1.0,DevSecOps specialist,,5060,7500,True,, +131,2021-02-15 14:38:38.320,PK-Seutu,36-40 v,mies,10.0,Työntekijä / palkollinen,1.0,Po,Etä,5000,62000,False,, +132,2021-02-15 14:40:58.947,Oulu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Scrum Master,,4000,50000,True,, +133,2021-02-15 14:44:20.196,PK-Seutu,31-35 v,mies,13.0,Freelancer,,full-stack kehittäjä,Etä,,186000 ALV24%,True,, +134,2021-02-15 14:44:32.506,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Mobiilikehittäjä,Etä,4400,55000,True,, +135,2021-02-15 14:45:29.087,PK-Seutu,41-45 v,mies,20.0,Yrittäjä,1.0,cto,Etä,5000,75000,True,, +136,2021-02-15 14:46:11.468,PK-Seutu,36-40 v,mies,11.0,Freelancer,1.0,ohjelmistokehittäjä,,,140000,True,, +137,2021-02-15 14:50:02.057,Turku,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,DevOps,Etä,3500,43750,False,, +138,2021-02-15 14:52:45.276,Tampere,26-30 v,mies,5.0,Freelancer,1.0," ohjelmistokehittäjä (full-stack, web)",Etä,,72000,True,, +139,2021-02-15 14:56:33.148,PK-Seutu,36-40 v,,16.0,Työntekijä / palkollinen,1.0,,50/50,5900,79000,,, +140,2021-02-15 14:56:52.794,PK-Seutu,36-40 v,mies,12.0,Työntekijä / palkollinen,0.8,Full-stack,Etä,4000,48000,False,, +141,2021-02-15 14:58:35.257,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,DevOps,,4900,61250,True,, +142,2021-02-15 15:00:21.076,PK-Seutu,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,4000,54000,False,,"Olen osakkaana startupissa, 5% osuus on osa kokonaiskompensaatiota. Edellisessä työssä bruttopalkka oli 6000 euroa kuukaudessa." +143,2021-02-15 15:01:02.084,PK-Seutu,31-35 v,,7.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4888,6100,True,Valtio, +144,2021-02-15 15:01:24.421,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,,50/50,3340,41750,False,Kela, +145,2021-02-15 15:04:02.341,PK-Seutu,31-35 v,,7.0,Työntekijä / palkollinen,1.0,full-stack kehittäjä,,5500,68750.0,True,, +146,2021-02-15 15:08:27.431,Lontoo,21-25 v,mies,0.0,Työntekijä / palkollinen,1.0,Software Developer,,5500,115000,True,,"Ilmaset kaffet, safkat, salit jne." +147,2021-02-15 15:09:01.619,PK-Seutu,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,"backend, sysadmin, arkkitehti",,4500,55000,True,Valtion omistama yritys, +148,2021-02-15 15:09:02.881,Jyväskylä,36-40 v,mies,5.0,Työntekijä / palkollinen,1.0,Web Developer,Etä,3000,37500.0,False,Digitoimisto Dude Oy, +149,2021-02-15 15:10:57.839,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,Full-stack dev,Etä,4500,56250,False,,"startup, palkan lisäksi optiopaketti." +150,2021-02-15 15:18:44.879,PK-Seutu,41-45 v,mies,21.0,Yrittäjä,1.0,Arkkitehti,Etä,,180000,True,, +151,2021-02-15 15:19:13.063,PK-Seutu,26-30 v,,5.0,Työntekijä / palkollinen,1.0,,,3600,45000,False,, +152,2021-02-15 15:19:44.651,Turku,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,,Etä,3700,55000,True,Vincit, +153,2021-02-15 15:29:46.078,Turku,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,50/50,,75000,True,Arado,"Palkka perustuu osittain laskutukseen, joten vuositulot vaihtelevat hieman." +154,2021-02-15 15:36:23.222,Tampere,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,4700,59000,True,, +155,2021-02-15 15:41:03.791,Tampere,26-30 v,,8.0,Työntekijä / palkollinen,1.0,Senior Frontend Developer,Etä,6120,80000,True,Brella,Vuositulot pitää sisällään myös sivutoimisena tehtyä pientä laskutusta. +156,2021-02-15 15:41:35.296,Tampere,36-40 v,mies,16.0,Työntekijä / palkollinen,1.0,full-stack kehittäjä,,4600,60000,True,, +157,2021-02-15 15:43:49.758,PK-Seutu,36-40 v,mies,16.0,Työntekijä / palkollinen,1.0,Tekninen liidi,,6300,85000,True,, +158,2021-02-15 15:47:27.637,Oulu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,Product Owner,Etä,6350,80000,True,Pankki, +159,2021-02-15 15:48:32.607,PK-Seutu,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,full-stack,Etä,,80500.0,True,, +160,2021-02-15 15:50:32.009,Turku,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,fullstack,Etä,5200,67500,True,, +161,2021-02-15 15:51:24.534,Kuopio,21-25 v,,4.0,Yrittäjä,1.0,full-stack,Etä,,62500,False,, +162,2021-02-15 15:56:25.919,Jyväskylä,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,Senior SW developer (fullstack),Etä,5100,64500,True,, +163,2021-02-15 15:58:21.057,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä full-stack,,3900,51500,False,, +164,2021-02-15 16:00:43.021,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,"ohjelmistokehittäjä, front + vähän back",,4500,58000,False,, +165,2021-02-15 16:04:53.145,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,kooder,Etä,4000,4000,True,hyvä työ, +166,2021-02-15 16:06:53.715,PK-Seutu,26-30 v,nainen,4.0,Työntekijä / palkollinen,1.0,"Ohjelmistokehittäjä, full-stack",,4000,52000.0,True,, +167,2021-02-15 16:07:11.000,PK-Seutu,26-30 v,nainen,2.0,Työntekijä / palkollinen,1.0,full-stack developer konsultti,,4000,54000,True,Columbia Road, +168,2021-02-15 16:14:09.066,Tampere,36-40 v,mies,10.0,Työntekijä / palkollinen,1.0,"Vanhempi ohjelmistosuunnittelija, fullstack",,4140,51750,False,Gofore, +169,2021-02-15 16:17:56.856,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Lead developer,,7200,250000,True,, +170,2021-02-15 16:19:37.352,Tampere,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,Kehittäjä/arkkitehti,Etä,7000,87500.0,True,, +171,2021-02-15 16:22:53.163,Tampere,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Projektipäällikkö,Etä,4300,54000,False,, +172,2021-02-15 16:27:06.345,PK-Seutu,26-30 v,mies,6.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,,4800,57600,True,, +173,2021-02-15 16:32:00.210,PK-Seutu,26-30 v,mies,7.0,Työntekijä / palkollinen,1.0,"Ohjelmistokehittäjä, web, front-end feat. full-stack",50/50,4000,52500,True,, +174,2021-02-15 16:57:14.006,PK-Seutu,36-40 v,muu,13.0,Yrittäjä,1.0,arkkitehti,Etä,6000,85000,True,, +175,2021-02-15 16:57:54.492,Tampere,31-35 v,mies,11.0,Freelancer,,Full-stack,Etä,,190000,True,, +176,2021-02-15 16:59:36.341,Tampere,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Full-stack kehittäjä,50/50,4020,50200,True,, +177,2021-02-15 17:03:50.821,PK-Seutu,31-35 v,mies,4.0,Työntekijä / palkollinen,1.0,DevOps,,3700,46300,True,, +178,2021-02-15 17:09:49.449,Turku,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,full-stack/mobiili,Etä,7000,~80000,True,Arado, +179,2021-02-15 17:16:58.557,PK-Seutu,26-30 v,mies,7.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,,5600,70000,True,Konsulttiyritys, +180,2021-02-15 17:49:07.807,PK-Seutu,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,Frontend,50/50,6800,85000.0,True,, +181,2021-02-15 17:59:10.857,Tampere,31-35 v,mies,13.0,Työntekijä / palkollinen,1.0,Full-stack,,4060,52000,True,, +182,2021-02-15 18:03:06.459,Vaasa,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,"ohjelmoija, backend, data, tekoäly ",Etä,3600,45000,True,, +183,2021-02-15 18:04:44.321,Turku,26-30 v,mies,10.0,Työntekijä / palkollinen,0.8,CTO,Etä,4300,56000,True,, +184,2021-02-15 18:22:48.119,,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,DevOps,,5600,67000,True,, +185,2021-02-15 18:33:14.232,Tampere,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,"Tech Lead, arkkitehti, DevOps, full-stack, perus konsultti",Etä,4000,52000,False,, +186,2021-02-15 18:47:38.392,PK-Seutu,41-45 v,mies,22.0,Työntekijä / palkollinen,0.8,tekninen suunnittelija / full-stack,Etä,3000,37500,False,, +187,2021-02-15 18:49:31.146,PK-Seutu,26-30 v,mies,4.0,Freelancer,1.0,Full-stack / Scrum Master,Etä,,150000,True,, +188,2021-02-15 19:18:43.698,PK-Seutu,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,5000,62500,True,, +189,2021-02-15 19:20:56.737,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Full-stack,,3400,42500,False,, +190,2021-02-15 19:21:27.930,PK-Seutu,41-45 v,mies,20.0,Freelancer,1.0,Full stack,50/50,,137800,True,, +191,2021-02-15 19:23:11.271,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,0.8,Ohjelmistokehittäjä,50/50,4800,60000,True,, +192,2021-02-15 19:24:55.397,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Developer,50/50,3900,50700,True,, +193,2021-02-15 19:27:04.375,PK-Seutu,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,Drupal Developer,Etä,3750,47000,False,, +194,2021-02-15 19:27:55.016,PK-Seutu,26-30 v,,10.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,6000,75000.0,True,, +195,2021-02-15 19:35:22.157,Tampere,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,developer,Etä,4900,61250.0,True,,saispa lisää liksaa +196,2021-02-15 19:41:45.173,PK-Seutu,36-40 v,,14.0,Työntekijä / palkollinen,1.0,Tekki manageri,50/50,6250,78125,True,, +197,2021-02-15 19:54:10.815,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Lead Developer,,5100,63750.0,False,UseLess,Startup +198,2021-02-15 20:05:12.297,Tampere,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,full-stack,,4700,67200,True,, +199,2021-02-15 20:23:56.439,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,full-stack,50/50,3600,47000,True,Fraktio, +200,2021-02-15 20:28:21.711,PK-Seutu,26-30 v,mies,8.0,Työntekijä / palkollinen,1.0,Senior developer,50/50,4800,64000,False,, +201,2021-02-15 20:53:44.958,PK-Seutu,51-55 v,mies,20.0,Työntekijä / palkollinen,1.0,ohjelmoija,Etä,6000,76000,False,, +202,2021-02-15 20:54:41.325,Joensuu,41-45 v,,13.0,Työntekijä / palkollinen,1.0,,Etä,5500,68750,True,, +203,2021-02-15 20:57:06.468,PK-Seutu,31-35 v,mies,1.0,Työntekijä / palkollinen,1.0,Frontend,Etä,3100,38750.0,,, +204,2021-02-15 21:03:42.029,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,full-stack,,5200,65000,False,, +205,2021-02-15 21:12:31.628,PK-Seutu,26-30 v,mies,8.0,Työntekijä / palkollinen,1.0,Team Lead,,6000,75000,True,,+ merkittävä optiopaketti +206,2021-02-15 21:14:45.154,Oulu,36-40 v,mies,13.0,Freelancer,0.8,Fronttikoodari,Etä,,110000,True,, +207,2021-02-15 21:18:57.294,Oulu,41-45 v,mies,3.0,Työntekijä / palkollinen,1.0,frontend developer,,3800,47500,True,, +208,2021-02-15 21:37:52.013,PK-Seutu,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,Tech Lead,50/50,6000,85000,True,, +209,2021-02-16 00:00:50.094,Tampere,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4400,55000,False,, +210,2021-02-16 07:02:05.878,Oulu,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,lead developer,Etä,7500,93750,True,, +211,2021-02-16 08:40:13.115,PK-Seutu,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,UI-Suunnittelija / Frontti kehittäjä,50/50,,90000,True,Siili, +212,2021-02-16 08:41:04.529,PK-Seutu,26-30 v,nainen,5.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä (full-stack),50/50,4100,51000,True,, +213,2021-02-16 08:43:50.157,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Ohjelmisto kehittäjä,,3590,44875,False,, +214,2021-02-16 09:10:03.893,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä (frontend),,3300,49000,False,Vincit, +215,2021-02-16 09:46:38.803,PK-Seutu,31-35 v,nainen,13.0,Työntekijä / palkollinen,1.0,Chief Experience Officer,Etä,6000,75000,False,Fraktio,"Johtajasopimus, ei työaikaa" +216,2021-02-16 10:00:42.704,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,Full-stack,,4200,55000,True,Fraktio, +217,2021-02-16 10:42:03.350,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,frontend,50/50,4500,58000,True,, +218,2021-02-16 10:43:56.429,Tampere,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,Koodaava projektipäällikkö,,4250,55000,True,Gofore Oyj, +219,2021-02-16 10:44:27.612,Oulu,31-35 v,,10.0,Työntekijä / palkollinen,1.0,,,4000,50000.0,True,, +220,2021-02-16 10:48:21.256,Tampere,36-40 v,mies,16.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,4450,55000,False,Almamedia Partners, +221,2021-02-16 10:50:56.900,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Tech lead,Etä,5200,65000,False,, +222,2021-02-16 11:25:43.002,Turku,21-25 v,mies,2.0,Työntekijä / palkollinen,1.0,Full-stack,,2850,38400.0,True,, +223,2021-02-16 11:47:28.584,PK-Seutu,31-35 v,nainen,2.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,,3000,40478,True,Academic Work, +224,2021-02-16 12:11:34.518,PK-Seutu,26-30 v,mies,5.0,Freelancer,1.0,Fullstack kehittäjä,Etä,,130 000€,True,, +225,2021-02-16 13:07:12.947,Jyväskylä,41-45 v,mies,21.0,Työntekijä / palkollinen,1.0,Data scientist,,4500,57000,True,, +226,2021-02-16 13:11:57.116,PK-Seutu,31-35 v,nainen,20.0,Työntekijä / palkollinen,1.0,asiantuntija,,3600,45000,True,, +227,2021-02-16 13:19:08.270,Tampere,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,full-stack ohjelmistokehittäjä,Etä,4800,60000,True,Gofore, +228,2021-02-16 13:47:10.006,PK-Seutu,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,Full-Stack kehittäjä + projektinvetovastuuta,Etä,5700,76000,True,Columbia Road Oy, +229,2021-02-16 14:02:53.959,PK-Seutu,36-40 v,mies,15.0,Yrittäjä,,Ohjelmistoyrittäjä,50/50,7000,100000.0,False,Oma firma,"Vastasin kysymyksiin läpällä. Summat on enemmän sitä minkä verran yrittäjänä haluaa sykkiä ja mennä ""raha edellä"". " +230,2021-02-16 15:04:15.689,Turku,26-30 v,mies,6.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,3600,52000,True,, +231,2021-02-16 15:55:16.912,PK-Seutu,26-30 v,mies,12.0,Yrittäjä,1.0,Suurarkkitehti,50/50,7000,87500.0,False,, +232,2021-02-16 16:35:21.657,Tampere,26-30 v,mies,9.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,5000,67500,True,, +233,2021-02-16 17:20:53.012,PK-Seutu,31-35 v,mies,14.0,Työntekijä / palkollinen,1.0,Lead Developer,,7000,91000,True,Pankki, +234,2021-02-16 17:23:13.009,PK-Seutu,31-35 v,mies,2.0,Työntekijä / palkollinen,0.8,ohjelmistokehittäjä,50/50,2500,31250.0,True,, +235,2021-02-16 17:39:04.578,Europe,46-50 v,mies,23.0,Freelancer,0.8,Solution Architect,50/50,6000,130000,True,, +236,2021-02-16 17:51:23.751,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä (frontend),Etä,5100,61200,True,, +237,2021-02-16 18:16:57.661,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,full-stack + projektivastuuta,50/50,5300,66250,True,, +238,2021-02-16 18:40:42.277,,36-40 v,mies,14.0,Työntekijä / palkollinen,1.0,Lead developer (full stack),,4000,50000,False,Gofore, +239,2021-02-16 19:55:31.672,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,arkkitehti,50/50,5500,68750,True,, +240,2021-02-16 21:21:39.298,PK-Seutu,41-45 v,mies,15.0,Työntekijä / palkollinen,1.0,ohjelmistoarkkitehti,,6100,76250.0,True,, +241,2021-02-16 21:22:36.620,Tampere,41-45 v,mies,16.0,Työntekijä / palkollinen,1.0,arkkitehti,,5900,80000,False,, +242,2021-02-16 21:32:07.059,PK-Seutu,41-45 v,mies,15.0,Työntekijä / palkollinen,1.0,Rails / Raspberry / Android ,50/50,5065,63312.5,True,, +243,2021-02-16 21:33:59.713,Tampere,31-35 v,mies,13.0,Työntekijä / palkollinen,1.0,Full-stack / arkkitehti / tekninen myynti,,5168,75000,False,Vincit, +244,2021-02-16 21:34:32.499,PK-Seutu,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,arkkitehti,Etä,5700,85000,True,,"Korona-aika on lisännyt etätyön määrää. Aiemmin pari päivää viikossa etänä, nyt kokonaan. Paluuta vanhaan ei varmaankaan ole, ehkä päivä viikossa konttorilla ihan sosiaalisten kontaktien takia." +245,2021-02-16 23:00:43.968,PK-Seutu,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,Senior Software Engineer,Etä,8000,104000,True,Mirantis, +246,2021-02-16 23:54:53.619,PK-Seutu,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,Full-stack koodari,50/50,6800,91000,True,, +247,2021-02-17 07:58:53.036,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Front-end / full-stack ohjelmistokehittäjä,,4050,52000,True,, +248,2021-02-17 08:30:45.093,Oulu,51-55 v,mies,25.0,Työntekijä / palkollinen,1.0,projektipäällikkö,Etä,6000,80000,True,, +249,2021-02-17 08:46:57.425,Tampere,41-45 v,mies,20.0,Freelancer,,"Full-stack, backend painotuksella",,,130000,True,, +250,2021-02-17 09:31:15.971,PK-Seutu,26-30 v,nainen,2.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä (frontend),50/50,3200,40000.0,True,, +251,2021-02-17 09:50:26.998,PK-Seutu,31-35 v,mies,11.0,Työntekijä / palkollinen,1.0,devops-konsultti,,6200,77500,True,, +252,2021-02-17 10:46:07.064,Tampere,21-25 v,nainen,3.0,Työntekijä / palkollinen,1.0,Asiantuntija,Etä,3000,38000,False,, +253,2021-02-17 14:09:28.936,PK-Seutu,21-25 v,mies,1.0,Työntekijä / palkollinen,1.0,full-stack,,2800,36300,True,, +254,2021-02-17 17:43:59.912,PK-Seutu,26-30 v,nainen,4.0,Työntekijä / palkollinen,1.0,Software Developer,Etä,4080,51000,False,, +255,2021-02-17 20:51:31.100,Turku,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,8000,98000,True,, +256,2021-02-18 00:49:57.161,PK-Seutu,31-35 v,mies,2.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,3200,40000,False,Konsulttiputka, +257,2021-02-18 10:05:56.566,PK-Seutu,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,full-stack,,4200,52500.0,True,Siili solutions, +258,2021-02-18 11:26:34.059,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,0.8,"Ohjelmistokehittäjä, backend",50/50,3000,37500,False,, +259,2021-02-18 19:58:18.897,Tampere,31-35 v,mies,9.0,Yrittäjä,1.0,"founderi, ohjelmistoinsinööri",50/50,3500,42000,False,, +260,2021-02-18 20:20:15.645,Turku,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä / -konsultti (frontend),Etä,5000,62500,True,Houston Inc.,"Ei sinänsä liity suoraan palkkoihin, mutta olisi mielenkiintoista tietää miten palkka vaikuttaa työpaikan vaihtoon. Eli esim. Oletko vaihtanut/vaihtamassa/miettinyt vaihtamista, koska toisaalla maksetaan enemmän?" +261,2021-02-18 20:31:30.615,PK-Seutu,26-30 v,nainen,4.0,Työntekijä / palkollinen,1.0,Junior frontend engineer,50/50,4000,50000.0,True,, +262,2021-02-18 20:48:25.694,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,Full stack,Etä,4000,50000.0,True,, +263,2021-02-18 22:19:32.061,PK-Seutu,21-25 v,mies,5.0,Työntekijä / palkollinen,0.8,Koodi Ukkelli,50/50,3750,48000,False,Kaverin firma. Hyväntekeväisyyttä tälläsel alle neljän kilon palkoil mutta sentään on periantai kaliat aina viriman piikkii räh kjäh, +264,2021-02-18 22:28:24.882,PK-Seutu,36-40 v,mies,13.0,Yrittäjä,1.0,full-stack + firman pyöritykseen liittyvää,Etä,5000,70000,True,Pieni tuotetalo, +265,2021-02-19 08:22:19.510,Tampere,26-30 v,muu,7.0,Työntekijä / palkollinen,1.0,Ohejlmistokehittäjä (full-stack),,4200,54000.0,True,, +266,2021-02-19 09:18:22.957,PK-Seutu,41-45 v,mies,20.0,Freelancer,,Full-stack,Etä,,110000,,, +267,2021-02-19 10:47:03.617,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Full stack developer,,5400,70000,True,, +268,2021-02-19 10:47:33.387,PK-Seutu,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,ohjelmistotestaus,Etä,4500,72520,True,en halua,olen sekä päivätyöläinen että friikku. jospa nyt kuitenki vois valita monta? +269,2021-02-19 10:47:38.477,PK-Seutu,26-30 v,mies,4.0,Freelancer,1.0,Cloud,Etä,,95000,True,, +270,2021-02-19 10:47:50.160,PK-Seutu,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,lead dev,,5800,73000,True,F-Secure, +271,2021-02-19 10:47:54.906,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Lead Developer,,4200,55000,True,Vincit,Ihan OK. Edut myös kovat. +272,2021-02-19 10:47:57.877,PK-Seutu,31-35 v,mies,4.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4000,50000,False,, +273,2021-02-19 10:48:00.296,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,Front-end,Etä,4300,53750,True,, +274,2021-02-19 10:48:06.695,PK-Seutu,31-35 v,mies,4.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,Etä,5900,73750,True,, +275,2021-02-19 10:48:16.541,Turku,21-25 v,mies,3.0,Työntekijä / palkollinen,1.0,Software Engineer,,4000,54000,True,Vincit, +276,2021-02-19 10:48:31.881,PK-Seutu,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,full-stack,Etä,4850,63000,True,Zure Oy, +277,2021-02-19 10:48:51.671,PK-Seutu,26-30 v,mies,1.0,Työntekijä / palkollinen,1.0,Mobile developer,Etä,2600,45000,True,, +278,2021-02-19 10:48:52.341,Jyväskylä,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä (frontend + mobiili),Etä,4500,56250,True,, +279,2021-02-19 10:48:52.926,Turku,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Full-stack + devops + risat,Etä,4100,62000,True,, +280,2021-02-19 10:48:57.428,Lahti,26-30 v,mies,8.0,Työntekijä / palkollinen,1.0,Senior frontend developer,Etä,4800,62000,True,, +281,2021-02-19 10:48:59.264,Turku,21-25 v,nainen,3.0,Työntekijä / palkollinen,1.0,fullstack,Etä,3750,46875,,, +282,2021-02-19 10:49:25.700,Kouvola,26-30 v,mies,1.0,Työntekijä / palkollinen,1.0,Full-stack,Etä,2820,35250,False,Telia Cygate Oy, +283,2021-02-19 10:49:39.894,PK-Seutu,26-30 v,mies,6.0,Työntekijä / palkollinen,1.0,Engineering team lead,Etä,6500,78000 + optiot,,, +284,2021-02-19 10:49:40.926,Tampere,31-35 v,nainen,1.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä (frontend),Etä,2275,30000,False,, +285,2021-02-19 10:49:47.576,Tampere,36-40 v,,14.0,Työntekijä / palkollinen,1.0,"Back-end enimmäkseen, mutta pieni organisaatio niin kaikkea",Etä,5236,65450,True,, +286,2021-02-19 10:49:53.712,Jyväskylä,31-35 v,,8.0,Työntekijä / palkollinen,1.0,kehittäjä,50/50,3800,47500,False,Geniem, +287,2021-02-19 10:50:06.334,Turku,36-40 v,mies,12.0,Työntekijä / palkollinen,1.0,Solution Developer,,4747,62000,True,If, +288,2021-02-19 10:50:31.616,PK-Seutu,41-45 v,mies,24.0,Työntekijä / palkollinen,0.7,Full stack dev/cto,Etä,3200,40000.0,True,, +289,2021-02-19 10:50:36.669,PK-Seutu,36-40 v,mies,8.0,Työntekijä / palkollinen,1.0,Full-stack ,,4400,55000,False,Reaktor, +290,2021-02-19 10:50:39.036,PK-Seutu,26-30 v,mies,1.0,Työntekijä / palkollinen,1.0,sovelluskehitysharjoittelija,Etä,1800,22500.0,False,julkinen sektori, +291,2021-02-19 10:50:42.124,Tampere,36-40 v,mies,6.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,,3950,49375,False,, +292,2021-02-19 10:51:11.796,Tampere,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,"Full-stack kehittäjä, rekrytointi, projektipäällikkö",Etä,3410,42625,True,Futurice, +293,2021-02-19 10:51:14.144,Hämeenlinna,21-25 v,mies,4.0,Työntekijä / palkollinen,1.0,frontend ohjelmistokehittäjä,,2800,35000,True,, +294,2021-02-19 10:51:15.023,Oulu,36-40 v,,13.0,Työntekijä / palkollinen,1.0,Frontend,Etä,3500,43750.0,True,, +295,2021-02-19 10:51:32.463,PK-Seutu,31-35 v,mies,7.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä,,4900,61250,False,, +296,2021-02-19 10:51:42.158,Turku,41-45 v,mies,15.0,Työntekijä / palkollinen,1.0,Team lead / front&backend,Etä,3725,44700,False,, +297,2021-02-19 10:51:44.103,Tampere,41-45 v,mies,13.0,Työntekijä / palkollinen,1.0,"Senior developer, tech lead",,4100,51250,False,, +298,2021-02-19 10:51:45.474,Kuopio,41-45 v,mies,2.0,Työntekijä / palkollinen,1.0,Fronttidevaaja,50/50,2900,36250.0,True,Kiho, +299,2021-02-19 10:52:08.744,Oulu,31-35 v,mies,0.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä ,50/50,2300,30000,True,, +300,2021-02-19 10:52:19.263,PK-Seutu,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,full-stack,Etä,3700,46250,False,Evermade, +301,2021-02-19 10:52:52.287,Tampere,31-35 v,mies,11.0,Freelancer,1.0,Frontend/full-stack,Etä,,140000,True,, +302,2021-02-19 10:52:55.200,Turku,21-25 v,mies,2.0,Työntekijä / palkollinen,0.6,Developer,Etä,2100,29400,True,, +303,2021-02-19 10:53:07.602,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Full-stack,50/50,4100,51000,False,, +304,2021-02-19 10:53:21.880,Tampere,41-45 v,mies,22.0,Yrittäjä,,ohjelmistokehittäjä,50/50,,130000,True,, +305,2021-02-19 10:53:36.418,Turku,21-25 v,mies,1.0,Työntekijä / palkollinen,0.5,frontend,50/50,2600,20000,True,,"Työskentelen opintojen ohella, ensimmäisessä frontend devaajan työssä. Olen opiskellut reilu 2 vuotta yliopistossa. Palkkani on mielestäni nyt ihan ok, mutta tarkoituksena nostaa sitä 3000e /kk loppukesään mennessä. " +306,2021-02-19 10:53:45.885,PK-Seutu,26-30 v,mies,2.0,Työntekijä / palkollinen,1.0,full-stack,Etä,3200,40000,True,, +307,2021-02-19 10:53:51.187,PK-Seutu,46-50 v,mies,20.0,Työntekijä / palkollinen,1.0,"ohjelmistokehittäjä, datainsinööri",50/50,4600,60000,,KVTES-alainen kunnan omistama oy ,palkan lisänä lounas- ja virkistysetu +308,2021-02-19 10:54:19.914,Tampere,31-35 v,mies,10.0,Työntekijä / palkollinen,1.0,arkkitehti,,5000,62500,False,, +309,2021-02-19 10:54:27.380,PK-Seutu,31-35 v,mies,15.0,Työntekijä / palkollinen,1.0,Lead,Etä,7000,87500,True,, +310,2021-02-19 10:54:29.590,PK-Seutu,41-45 v,mies,23.0,Työntekijä / palkollinen,1.0,Konsultti,Etä,6500,81250.0,True,, +311,2021-02-19 10:54:42.303,Pohjanmaan alue,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,4100,50000,True,Yksityinen yritys, +312,2021-02-19 10:54:54.131,Ruotsi,36-40 v,mies,11.0,Työntekijä / palkollinen,1.0,Jotain muuta,50/50,5600,78000,True,, +313,2021-02-19 10:54:56.611,PK-Seutu,31-35 v,mies,15.0,Työntekijä / palkollinen,1.0,Full-stack-kehittäjä/ops (tittelinä lead developer),,6700,83750,True,, +314,2021-02-19 10:54:57.603,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,Sovellusasiantuntija,50/50,4000,55000,True,, +315,2021-02-19 10:55:40.199,Jyväskylä,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,DevOps Specialist,,3700,48000,False,, +316,2021-02-19 10:56:22.602,Kälviä,36-40 v,mies,20.0,Työntekijä / palkollinen,1.0,Arkkitehti,50/50,15000,200000,False,, +317,2021-02-19 10:56:38.413,Tampere,31-35 v,mies,5.0,Työntekijä / palkollinen,1.0,full-stack,,3500,43750,True,, +318,2021-02-19 10:57:04.789,Oulu,36-40 v,nainen,10.0,Työntekijä / palkollinen,1.0,Full-stack,,3250,40625,False,, +319,2021-02-19 10:57:17.513,Tampere,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Senior developer,,4200,57000,True,isohko konsulttilafka, +320,2021-02-19 10:57:21.179,Tampere,31-35 v,mies,6.0,Työntekijä / palkollinen,1.0,Full-stack / senior,50/50,4300,57000,False,, +321,2021-02-19 10:58:08.759,PK-Seutu,46-50 v,mies,20.0,Työntekijä / palkollinen,1.0,"ohjelmistokehittäjä, datainsinööri",50/50,4600,60000,,KVTES-alainen kunnan omistama oy ,palkan lisänä lounas- ja virkistysetu +322,2021-02-19 10:58:38.842,Kuopio,21-25 v,mies,2.0,Työntekijä / palkollinen,0.5,full-stack,Etä,2400,30000,False,,Opiskelija +323,2021-02-19 10:58:50.652,PK-Seutu,31-35 v,muu,13.0,Työntekijä / palkollinen,1.0,Technical Lead,,5600,70000,False,, +324,2021-02-19 10:59:37.382,Oulu,31-35 v,mies,,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,5500,80000,True,Pankki, +325,2021-02-19 10:59:45.981,Tampere,31-35 v,mies,5.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä/Projektiliidi,,4300,57000,True,, +326,2021-02-19 10:59:57.744,Tampere,26-30 v,mies,3.0,Työntekijä / palkollinen,0.8,Ohjelmistotiimin vetäjä,,3600,41000,True,,Teen 80% työaikaa jotta ehtisin harrastaa kaikenlaista työnteon lisäksi +327,2021-02-19 11:00:02.007,Turku,21-25 v,mies,1.0,Työntekijä / palkollinen,1.0,Software Developer,Etä,3800,46000,True,, +328,2021-02-19 11:00:58.038,Pori,31-35 v,mies,3.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,2770,34650,False,, +329,2021-02-19 11:01:19.229,Tampere,36-40 v,mies,15.0,Yrittäjä,,frontend,Etä,,50000,False,,Halpaa freelancer laskutusta oman tuotekehityksen sivussa +330,2021-02-19 11:01:21.595,PK-Seutu,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,Full-stack kehittäjä,,5566,75000,True,Futurice,"Palkka riippuu osittain firman tuloksesta, joten vaikea sanoa tarkkaan." +331,2021-02-19 11:03:10.571,Turku,36-40 v,nainen,30.0,Työntekijä / palkollinen,1.0,project manager,Etä,5500,68750.0,True,, +332,2021-02-19 11:03:26.535,PK-Seutu,41-45 v,mies,21.0,Työntekijä / palkollinen,1.0,backend,Etä,5600,70000.0,True,, +333,2021-02-19 11:04:33.376,PK-Seutu,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,"Ohjelmistokehitys konsultointityönä, backend",50/50,5500,72000,True,, +334,2021-02-19 11:06:02.425,Tampere,36-40 v,mies,5.0,Työntekijä / palkollinen,1.0,Team lead frontend,Etä,4250,56000,False,, +335,2021-02-19 11:06:55.573,PK-Seutu,26-30 v,,8.0,Freelancer,1.0,Full-stack,,,155000,True,, +336,2021-02-19 11:07:09.240,Tampere,31-35 v,mies,,Työntekijä / palkollinen,1.0,Arkkitehti / lead dev / konsultti,50/50,5700,71250.0,True,Vincit, +337,2021-02-19 11:08:52.604,PK-Seutu,26-30 v,,4.0,Työntekijä / palkollinen,1.0,full-stack,50/50,4200,55000,True,, +338,2021-02-19 11:11:15.850,Tampere,31-35 v,,10.0,Työntekijä / palkollinen,1.0,Arkkitehti,Etä,4650,58125,True,, +339,2021-02-19 11:11:46.310,Turku,36-40 v,nainen,1.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,Etä,2700,33750,True,, +340,2021-02-19 11:12:19.346,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,,4700,58750.0,True,, +341,2021-02-19 11:12:29.465,Tampere,46-50 v,mies,24.0,Työntekijä / palkollinen,1.0,ohjelmistokehittäjä full-stack,Etä,4650,58125,True,, +342,2021-02-19 11:13:49.845,Turku,41-45 v,,20.0,Työntekijä / palkollinen,1.0,Arkkitehti,50/50,5500,71000,True,, +343,2021-02-19 11:15:29.576,Tampere,41-45 v,muu,17.0,Freelancer,,Fullstack,,,135000,True,, +344,2021-02-19 11:15:34.210,Tampere,26-30 v,nainen,6.0,Työntekijä / palkollinen,1.0,Frontend,Etä,3850,48100,True,, +345,2021-02-19 11:15:45.246,Tampere,21-25 v,mies,4.0,Työntekijä / palkollinen,1.0,Full-stack kehittäjä,,3900,52000,True,, +346,2021-02-19 11:16:13.369,Oulu,36-40 v,mies,16.0,Työntekijä / palkollinen,1.0,full-stack,50/50,5850,99000.0,True,, +347,2021-02-19 11:17:21.245,Kuopio,31-35 v,mies,10.0,Yrittäjä,1.0,"toimitusjohtaja, projektipäällikkö, full-stack",50/50,5000,62500.0,True,, +348,2021-02-19 11:19:31.790,PK-Seutu,51-55 v,mies,30.0,Työntekijä / palkollinen,1.0,DevOps konsultti,Etä,5800,73000,True,, +349,2021-02-19 11:19:51.527,Jyväskylä,36-40 v,mies,2.0,Työntekijä / palkollinen,1.0,Full-stack developer / project lead,Etä,3400,40800,False,, +350,2021-02-19 11:21:22.481,PK-Seutu,31-35 v,mies,3.0,Työntekijä / palkollinen,1.0,Ohjelmistokehittäjä,50/50,4300,56000,True,, +351,2021-02-19 11:22:05.118,Jyväskylä,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Developer,Etä,3800,47500,True,, +352,2021-02-19 11:22:11.798,PK-Seutu,31-35 v,mies,12.0,Yrittäjä,1.0,"Ohjelmistokehittäjä (full-stack), arkkitehti",,3700,60000,False,, +353,2021-02-19 11:22:16.973,San Francisco,,mies,5.0,Yrittäjä,,Full-Stack Software Engineer,Etä,,111000,True,,Vaikea vastata henkilönä joka tekee yrityksen kautta yhdelle ulkomaalaiselle yritykselle töitä (jolla ei ole entiteettiä suomessa). Vastasin nyt ikään kuin olisin yrittäjä vaikka käytännössä tämä on sama kuin olisin palkkaduunissa. +354,2021-02-19 11:23:09.888,PK-Seutu,36-40 v,mies,13.0,Työntekijä / palkollinen,1.0,Ohjelmistokehitysjohtaja,50/50,6000,75000,True,,Pakettiin kuuluu reilu määrä optioita ja palkka nousee (ja laskee) firman liikevaihdon myötä. +355,2021-02-19 11:24:28.271,PK-Seutu,31-35 v,mies,4.0,Työntekijä / palkollinen,1.0,DevSecOps,Etä,4800,60000.0,True,Teleoperaattori, +356,2021-02-19 11:26:29.705,Tampere,41-45 v,mies,20.0,Työntekijä / palkollinen,1.0,Vastuullinen arkkitehti,Etä,6350,89000,True,, +357,2021-02-19 11:28:49.475,PK-Seutu,36-40 v,nainen,8.0,,1.0,Designer,Etä,4500,57000.0,False,, +358,2021-02-19 11:32:35.933,PK-Seutu,31-35 v,nainen,2.0,Työntekijä / palkollinen,1.0,"Ohjelmistokehittäjä (full stack, konsultti)",,3744,46800,True,Fraktio, +359,2021-02-19 11:33:51.624,PK-Seutu,36-40 v,mies,5.0,Työntekijä / palkollinen,1.0,"Backend, pilvi-infra",,3220,40250,False,Siili, +360,2021-02-19 11:35:16.739,PK-Seutu,36-40 v,mies,11.0,Työntekijä / palkollinen,1.0,Toimitusjohtaja,50/50,7000,87500,True,, +361,2021-02-19 11:35:42.366,PK-Seutu,26-30 v,mies,4.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,,4500,56250,True,, +362,2021-02-19 11:37:37.721,Länsi-Suomi,36-40 v,mies,8.0,Työntekijä / palkollinen,0.8,full-stack ohjelmistokehittäjä,Etä,2400,30000,False,, +363,2021-02-19 11:38:57.062,PK-Seutu,21-25 v,,1.0,Työntekijä / palkollinen,1.0,frontend,Etä,3350,41875.0,True,, +364,2021-02-19 11:39:37.765,Oulu,41-45 v,nainen,16.0,Työntekijä / palkollinen,1.0,QA,,4155,59000,True,, +365,2021-02-19 11:40:23.314,Tampere,46-50 v,mies,25.0,Työntekijä / palkollinen,1.0,full-stack ohjelmistokehittäjä/arkkitehti,,5300,68000,True,, +366,2021-02-19 11:40:54.346,Turku,31-35 v,muu,7.0,Työntekijä / palkollinen,1.0,senior backend dev,50/50,4500,56300,True,, +367,2021-02-19 11:42:21.777,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,Machine Learning Engineer,50/50,5500,70625,True,, +368,2021-02-19 11:43:01.810,Tampere,31-35 v,mies,8.0,Työntekijä / palkollinen,1.0,DevOps,50/50,4400,55000,True,, +369,2021-02-19 11:44:32.824,Tampere,36-40 v,mies,15.0,Freelancer,1.0,Full-stack developer + product roles,Etä,,115000,True,, +370,2021-02-19 11:46:19.709,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,full-stack developer,50/50,4200,60000,True,Futurice, +371,2021-02-19 11:46:37.319,Turku,21-25 v,mies,4.0,Työntekijä / palkollinen,1.0,backend,,4000,0,True,, +372,2021-02-19 11:48:23.277,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,full-stack,Etä,3800,47500,False,, +373,2021-02-19 11:48:59.211,PK-Seutu,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Software Developer,Etä,4700,61000,False,, +374,2021-02-19 12:02:00.386,Jyväskylä,31-35 v,mies,9.0,Työntekijä / palkollinen,1.0,Team Leader,50/50,5300,76000,True,, +375,2021-02-19 12:07:20.168,PK-Seutu,26-30 v,mies,7.0,Työntekijä / palkollinen,1.0,"DevOps, Cloud Architect",Etä,4500,58500,False,, +376,2021-02-19 12:09:16.098,"New York, etänä",21-25 v,mies,1.0,Yrittäjä,1.0,Full-stack softwar e engineer,Etä,,105000,True,Pieni startup, +377,2021-02-19 12:12:31.166,Tampere,41-45 v,,18.0,Työntekijä / palkollinen,1.0,arkkitehti / tech advisor,,4700,65000,False,, +378,2021-02-19 12:13:35.742,PK-Seutu,41-45 v,nainen,6.0,Työntekijä / palkollinen,1.0,backend,Etä,4250,53000,False,,it-ala 10+v koodaus 6v +379,2021-02-19 12:15:19.036,PK-Seutu,51-55 v,mies,20.0,Työntekijä / palkollinen,1.0,Konsultti,50/50,5300,66250,True,Nixu, +380,2021-02-19 12:17:31.321,Oulu,41-45 v,mies,25.0,Työntekijä / palkollinen,1.0,full-stack,,4300,51600,False,, +381,2021-02-19 12:18:30.502,Turku,26-30 v,mies,1.0,Työntekijä / palkollinen,1.0,full-stack,Etä,3700,46250,True,If Vakuutus, +382,2021-02-19 12:18:40.183,Tampere,26-30 v,mies,6.0,Yrittäjä,,"CTO, esimies, yrittäjä, full-stack kehittäjä ja arkkitehti",,,120000,True,Rare Agency Oy, +383,2021-02-19 12:18:44.975,PK-Seutu,51-55 v,mies,25.0,Työntekijä / palkollinen,1.0,Full-stack ohjelmistokehittäjä,50/50,6800,85000,True,, +384,2021-02-19 12:20:02.220,PK-Seutu,36-40 v,mies,11.0,Freelancer,1.0,full-stack developer,Etä,,130000,True,, +385,2021-02-19 12:23:48.203,Tampere,31-35 v,mies,13.0,Työntekijä / palkollinen,1.0,Data-arkkitehti,Etä,7500,100000,True,, +386,2021-02-19 12:24:08.640,Tampere,36-40 v,mies,10.0,Työntekijä / palkollinen,1.0,Frontend,Etä,4700,58750.0,True,, +387,2021-02-19 12:24:43.448,PK-Seutu,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,"full stack developer, architect, lead",,4500,66000,True,, +388,2021-02-19 12:24:52.381,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,0.8,Ohjelmistokehittäjä (mobiili),,3750,57000,True,, +389,2021-02-19 12:31:56.901,Tampere,36-40 v,mies,15.0,Työntekijä / palkollinen,1.0,Asiantuntija,,5000,60000,True,, +390,2021-02-19 12:39:49.243,Oulu,31-35 v,nainen,10.0,Yrittäjä,1.0,ohjelmistoarkkitehti,Etä,3300,40956,False,,"Vaikka merkitsin, että palkkani ei ole mielestäni kilpailukykyinen, se ei tarkoita ettenkö olisi siihen tyytyväinen. Tilanne yrittäjillä ei yleensä vastaa samaa kuin palkansaajilla, joten palkka ei ole yrittäjille monestikaan niin mustavalkoinen asia vaan kysymys on isommasta kuviosta." +391,2021-02-19 12:40:21.663,Tampere,31-35 v,mies,13.0,Työntekijä / palkollinen,1.0,devops-konsultti,,5300,66250,True,, +392,2021-02-19 12:43:39.871,Turku,,mies,0.0,Työntekijä / palkollinen,1.0,full-stack,,3500,43750.0,,, +393,2021-02-19 12:53:17.008,PK-Seutu,26-30 v,mies,3.0,Työntekijä / palkollinen,1.0,Konsultti,Etä,3500,46000,True,, +394,2021-02-19 12:57:05.434,Tampere,26-30 v,mies,5.0,Työntekijä / palkollinen,1.0,Full-stack,50/50,4800,60000,True,, diff --git a/data.html b/data.html new file mode 100644 index 0000000..2a8a018 --- /dev/null +++ b/data.html @@ -0,0 +1,6738 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TimestampKaupunkiIkäSukupuoliTyökokemusTyösuhteen luonneTyöaikaRooliEtäKuukausipalkkaVuositulotKilpailukykyinenTyöpaikkaVapaa sana
02021-02-15 11:57:08.316PK-Seutu30-35 vNaN10.0Työntekijä / palkollinen1.0Arkkitehti50/50650083000TrueNaNNaN
12021-02-15 11:57:19.676Turku30-35 vmies14.0Työntekijä / palkollinen1.0full-stackEtä500062500TrueNaNNaN
22021-02-15 11:58:03.592PK-Seutu26-30 vmies2.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjäEtä247530000FalseNaNNaN
32021-02-15 11:58:15.261Tampere30-35 vmies22.0Yrittäjä1.0web-arkkitehtiEtä4300100000TrueNaNNaN
42021-02-15 11:58:16.983PK-Seutu26-30 vmies2.0Työntekijä / palkollinen1.0OhjelmistokehittäjäEtä300037500FalseNaNNaN
52021-02-15 11:58:49.454PK-Seutu41-45 vmies23.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN8000100000TrueNaNNaN
62021-02-15 12:00:03.771PK-Seutu30-35 vmies10.0Freelancer1.0OhjelmistokehittäjäEtä6000140000TrueNaNNaN
72021-02-15 12:00:04.655Tampere30-35 vNaN10.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN425054000TrueNaNNaN
82021-02-15 12:01:00.769Tampere30-35 vmies6.0Työntekijä / palkollinen1.0Lead developerNaN400050000FalseNaNNaN
92021-02-15 12:02:03.577Tallinna30-35 vmies12.0Freelancer1.0NaNEtäNaN200000TrueQuestradeNaN
102021-02-15 12:04:56.911Jyväskylä30-35 vmies10.0Työntekijä / palkollinen1.0Tekninen projektipäällikköNaN355044375.0FalseNaNNaN
112021-02-15 12:05:04.136Tampere30-35 vNaNNaNTyöntekijä / palkollinen1.0NaNEtä610077000TrueNaNNaN
122021-02-15 12:05:28.626Tampere30-35 vmies10.0Työntekijä / palkollinen1.0Full-stackEtä450057000TrueNaNNaN
132021-02-15 12:05:51.342PK-Seutu36-40 vmies12.0Työntekijä / palkollinen1.0Senior front-end developer50/50700090000TrueNaNNaN
142021-02-15 12:06:32.051Jyväskylä30-35 vmies11.0Työntekijä / palkollinen1.0Devops specialist50/50450056250TrueNaNNaN
152021-02-15 12:07:28.049PK-Seutu30-35 vmuu9.0Työntekijä / palkollinen1.0CTO/digidigikehitysjohtajaEtä600073500TrueNaNNaN
162021-02-15 12:08:21.501PK-Seutu30-35 vmies9.0Freelancer1.0Full stack developerEtäNaN120000FalseNaNNaN
172021-02-15 12:08:47.385PK-Seutu30-35 vmies15.0Työntekijä / palkollinen1.0Backend developerNaN510065000FalseNaNNaN
182021-02-15 12:08:54.685PK-Seutu36-40 vmies16.0Työntekijä / palkollinen1.0full-stack ohjelmistokehittäjä50/50590080000TrueNaNNaN
192021-02-15 12:09:09.916Turku36-40 vmies15.0Työntekijä / palkollinen1.0full-stack, project managerNaN410055000FalseNaNNaN
202021-02-15 12:09:43.186Tampere26-30 vmies1.0Työntekijä / palkollinen1.0Integration DeveloperNaN250031250TrueDigia OyjKuukausipalkkaan tulossa ihan juuri firman laajuinen pieni (muistaakseni 50 e) yleiskorotus + palkka nousee ainakin 2800 e/kk, kunhan valmistuisi.
212021-02-15 12:09:49.990Jyväskylä30-35 vNaN7.0Työntekijä / palkollinen1.0Full-StackEtä350043750FalseNaNNaN
222021-02-15 12:12:28.471PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0Full-StackEtä37910TrueNaNNaN
232021-02-15 12:12:38.008Jyväskylä26-30 vmies4.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN370050000TrueNaNNaN
242021-02-15 12:13:39.306PK-Seutu36-40 vmies10.0Työntekijä / palkollinen1.0full-stackEtä480060000FalseNaNNaN
252021-02-15 12:13:48.125PK-Seutu36-40 vmies20.0Freelancer1.0KoodariEtäNaN135000TrueNaNNaN
262021-02-15 12:14:29.585PK-Seutu26-30 vmies4.0Työntekijä / palkollinen40.0full-stackEtä170022000TrueNaNNaN
272021-02-15 12:14:44.818Tampere31-35 vmies6.0Työntekijä / palkollinen1.0Developer / cloud specialist50/50485060625.0TrueGoforeNaN
282021-02-15 12:14:58.673NaN26-30 vmies10.0FreelancerNaNCTOEtäNaN200000TrueNaNNaN
292021-02-15 12:17:10.044PK-Seutu36-40 vNaN12.0Työntekijä / palkollinen1.0Vanhempi ohjelmistokehittäjäEtä400050000.0FalseNaNNaN
302021-02-15 12:19:33.620Turku31-35 vmies8.0Työntekijä / palkollinen1.0Full-stackNaN416755000TrueNaNNaN
312021-02-15 12:20:48.011PK-Seutu26-30 vnainen5.0Työntekijä / palkollinen1.0Lead Developer50/50525065625.0TrueNaNNaN
322021-02-15 12:24:12.757PK-Seutu41-45 vmies17.0Työntekijä / palkollinen1.0CTO eli kakkkeaEtä500062500.0FalseNaNNaN
332021-02-15 12:24:52.430PK-Seutu31-35 vmies10.0Työntekijä / palkollinen1.0Data DeveloperNaN510063750.0FalseNaNNaN
342021-02-15 12:25:08.486PK-Seutu26-30 vmies8.0Työntekijä / palkollinen1.0Pilvihommia50/505500 (tai 6900 jos osuu on-call -viikko kuukaudelle)~78 000 (on-call -lisät n. joka toinen kuukausi)TrueOura HealthNaN
352021-02-15 12:25:46.578Tampere31-35 vmies6.0Työntekijä / palkollinen1.0Vanhempi ohjelmistosuunnittelijaNaN410051000FalseNaNNaN
362021-02-15 12:26:23.099PK-Seutu36-40 vNaNNaNTyöntekijä / palkollinen1.0NaNNaN520069000NaNNaNNaN
372021-02-15 12:29:00.807PK-Seutu31-35 vmies6.0Työntekijä / palkollinen1.0full-stack / lead developerEtä510074000TrueNaNNaN
382021-02-15 12:29:24.348Oulu31-35 vmies9.0Työntekijä / palkollinen1.0Full-stackEtä450062500TrueNaNNaN
392021-02-15 12:30:08.701Tampere31-35 vmies7.0Työntekijä / palkollinen1.0Cloud Architect50/50506065000TrueWirepasNaN
402021-02-15 12:34:48.514Oulu36-40 vmies16.0Työntekijä / palkollinen1.0ArkkitehtiEtä600080000FalseNaNNaN
412021-02-15 12:35:24.741Oulu36-40 vmies14.0Työntekijä / palkollinen1.0Full stack ohjelmistokehittaja50/50540067500TrueNaNNaN
422021-02-15 12:37:32.622Tampere31-35 vmies7.0Työntekijä / palkollinen1.0ohjelmistokehittäjä (full-stack)50/50380047500FalseNaNNaN
432021-02-15 12:37:53.959PK-Seutu31-35 vmies5.0Työntekijä / palkollinen1.0ohjelmistokehittäjä, full-stackEtä370046250FalseGoforeNaN
442021-02-15 12:38:17.737Tampere31-35 vmies6.0Työntekijä / palkollinen0.8Ohjelmistokehittäjä50/50296037000FalseNaNNaN
452021-02-15 12:39:05.671Oulu31-35 vmies4.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä (full-stack)50/50500062000TrueCodemateNaN
462021-02-15 12:39:49.778PK-Seutu31-35 vmies5.0Työntekijä / palkollinen1.0full-stack ohjelmistokehittäjä50/50423053000TrueNaNNaN
472021-02-15 12:40:52.612PK-Seutu31-35 vmies15.0Työntekijä / palkollinen1.0Full-stack, arkkitehtiNaN6500115000TrueNaNNaN
482021-02-15 12:41:20.038PK-Seutu36-40 vmies2.0Työntekijä / palkollinen1.0ohjelmistokehittäjäNaN430053750.0TruekonsulttitaloNaN
492021-02-15 12:42:32.695Turku26-30 vmies6.0Työntekijä / palkollinen1.0PilviarkkitehtiEtä570082000TrueNaNNaN
502021-02-15 12:43:08.377PK-Seutu21-25 vmies3.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN415051875TrueNaNNaN
512021-02-15 12:43:19.612PK-Seutu31-35 vmies11.0Työntekijä / palkollinen1.0ArkkitehtiEtä472060000FalseNaNNaN
522021-02-15 12:43:58.055Turku31-35 vmies13.0Työntekijä / palkollinen1.0Full-stackEtä450056000TrueNaNNaN
532021-02-15 12:44:25.743Tampere41-45 vNaN23.0Työntekijä / palkollinen0.8arkkitehti, full-stack-kehittäjäNaN427568900TrueNaNTyöskentelen toimistolla, koska täällä ei ole ketään muita. Työnantajan puolesta voisin työskennellä myös kotoa.
542021-02-15 12:48:49.507PK-Seutu31-35 vmies10.0Yrittäjä1.0CIOEtä500062500FalseNaNNaN
552021-02-15 12:51:09.752PK-Seutu31-35 vmies8.0Työntekijä / palkollinen1.0Senior Software DeveloperNaN520068000FalseNaNNaN
562021-02-15 12:52:03.466Tampere26-30 vmies4.0Työntekijä / palkollinen1.0full-stack ohjelmistokehittäjäEtä420052000.0TrueNaNNaN
572021-02-15 12:53:08.501PK-Seutu36-40 vnainen12.0Työntekijä / palkollinen1.0UX-suunnittelijaNaN380047500.0FalseGoforeNaN
582021-02-15 12:53:44.671Tampere31-35 vmies10.0Työntekijä / palkollinen1.0cloud specialistEtä520065000TrueGoforeNaN
592021-02-15 12:55:35.585Tampere26-30 vmies5.0Työntekijä / palkollinen1.0full-stackEtä400048000FalseNaNNaN
602021-02-15 12:55:46.180Tampere26-30 vmies8.0Yrittäjä1.0full-stack ohjelmistokehittäjä50/50NaN120000TrueNaNNaN
612021-02-15 12:56:03.940Tampere26-30 vmies5.0Työntekijä / palkollinen1.0Full-stack devaaja, milloin mitäkinEtä420058500TrueFuturiceNaN
622021-02-15 12:56:48.024PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0full-stackEtä700080000TrueCompile OyNaN
632021-02-15 12:58:32.033Tampere31-35 vmies11.0Työntekijä / palkollinen1.0Full-stack kehittäjä50/50435054375NaNNaNNaN
642021-02-15 12:58:33.789PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0devops guy50/504000~62kTrueGoforeNaN
652021-02-15 12:59:48.398PK-Seutu31-35 vnainen10.0Työntekijä / palkollinen1.0ohjelmistokehittäjä, senior, full-stackNaN460057500TrueGoforeNaN
662021-02-15 13:00:45.598Etelä-Karjala36-40 vmies15.0Työntekijä / palkollinen1.0ArkkitehtiEtä620078000TrueNaNNaN
672021-02-15 13:02:16.724PK-Seutu41-45 vmies11.0Työntekijä / palkollinen1.0Cloud architext50/50580075000TrueNaNNaN
682021-02-15 13:02:46.039PK-Seutu46-50 vmies20.0Työntekijä / palkollinen1.0NaNEtä450054000FalseNaNNaN
692021-02-15 13:03:31.283PK-Seutu26-30 vmies2.0Työntekijä / palkollinen1.0OhjelmistokehittäjäEtä350043750FalseGoforeNaN
702021-02-15 13:06:30.072PK-Seutu26-30 vnainen2.0Työntekijä / palkollinen0.8ohjelmistokehittäjäEtä246535000FalseNaNNaN
712021-02-15 13:07:30.718PK-Seutu36-40 vmies12.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50420052500FalseNaNNaN
722021-02-15 13:08:06.173PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0TestiautomaatiokonsulttiEtä445060000TrueNaNNaN
732021-02-15 13:08:06.718Turku31-35 vmies10.0Työntekijä / palkollinen1.0full-stack50/50480072000FalseNaNNaN
742021-02-15 13:13:21.610Tampere36-40 vmies11.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä, full-stack50/50425053200FalseNaNNaN
752021-02-15 13:13:37.177Tampere36-40 vmies9.0Työntekijä / palkollinen1.0OhjelmistoarkkitehtiNaN530067000TrueNaNNaN
762021-02-15 13:14:13.044PK-Seutu21-25 vmies4.0Työntekijä / palkollinen1.0Full-stack kehittäjäEtä430058000NaNNaNNaN
772021-02-15 13:14:16.406PK-Seutu26-30 vmies3.0Työntekijä / palkollinen0.8Full-stack developerNaN304038000.0TrueNaNNaN
782021-02-15 13:15:10.425Turku31-35 vmies6.0Työntekijä / palkollinen1.0Full-stackNaN390054000TrueNaNNaN
792021-02-15 13:15:40.634Tampere41-45 vmuu19.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50450056000FalseNaNNaN
802021-02-15 13:15:56.341Tampere26-30 vmies3.0FreelancerNaNSoftware EngineerEtäNaN125000TrueNaNNaN
812021-02-15 13:16:03.520Turku21-25 vmies2.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN335044000TrueNaNNaN
822021-02-15 13:17:43.708PK-Seutu21-25 vmies2.0Työntekijä / palkollinen1.0OhjelmistokehittäjäEtä330041250.0TrueEficodeNaN
832021-02-15 13:21:34.755Turku31-35 vmies8.0Työntekijä / palkollinen1.0full-stackNaN550068000TrueNaNNaN
842021-02-15 13:22:09.687PK-Seutu26-30 vmies4.0Työntekijä / palkollinen1.0ohjelmistokehittäjä50/50397048900TruecgiNaN
852021-02-15 13:22:45.689PK-Seutu21-25 vmies6.0Työntekijä / palkollinen1.0Senior software designerNaN500066000TrueGoforeNaN
862021-02-15 13:23:10.782Turku26-30 vmies1.0Työntekijä / palkollinen1.0Full-stack developerNaN316040000FalseNaNNaN
872021-02-15 13:24:01.657NaN31-35 vmies10.0Työntekijä / palkollinen1.0Johtaja50/50620080000TrueNaNNaN
882021-02-15 13:25:32.016PK-Seutu26-30 vmies4.0Työntekijä / palkollinen1.0ohjelmistokehittäjä (full-stack) & rekrymarkkinointiNaN410051200TrueNaNpalkan lisäksi kompensaatioon kuuluu varsin runsas ja suomen it-alalla uniikki etupaketti. pelkkä palkka ei välttämättä ole kilpailukykyinen, mutta koko kompensaatio yleisesti työstäni on ehdottomasti kilpailukykyinen.
892021-02-15 13:29:23.991PK-Seutu26-30 vmies11.0Työntekijä / palkollinen1.0Full-stack dev konsulttiNaN485060000TrueNaNNaN
902021-02-15 13:30:00.797PK-Seutu31-35 vNaN10.0Työntekijä / palkollinen1.0Full-stack50/50680085000TrueNaNNaN
912021-02-15 13:30:26.518Tampere41-45 vmies21.0Työntekijä / palkollinen1.0Arkkitehti50/50650090000TrueNaNNaN
922021-02-15 13:30:30.356Tampere36-40 vmies9.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN415051875.0FalseNaNNaN
932021-02-15 13:30:38.661PK-Seutu46-50 vmies20.0Työntekijä / palkollinen1.0full-stack-kehittäjä, arkkitehtiNaN660085000TrueNaNNaN
942021-02-15 13:34:11.117PK-Seutu31-35 vmies11.0Työntekijä / palkollinen1.0ohjelmistokehittäjä / -arkkitehti50/50600075000TrueUpCloudNaN
952021-02-15 13:34:46.354PK-Seutu41-45 vmies25.0Työntekijä / palkollinen1.0seniori automaatio säätäjä50/50580070000TrueNaNNaN
962021-02-15 13:45:44.288PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0ohjelmistkoehittäjä, full-stackNaN470058750FalseNaNNaN
972021-02-15 13:49:32.413Jyväskylä31-35 vmies10.0Työntekijä / palkollinen1.0Lead developerEtä620077500TrueNaNNaN
982021-02-15 13:50:12.857PK-Seutu26-30 vmies4.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjä50/50480065000TrueNaNNaN
992021-02-15 13:50:16.354Tampere36-40 vmies14.0Työntekijä / palkollinen1.0cloud specialistNaN486060750.0TrueGofore OyjNaN
1002021-02-15 13:52:09.605PK-Seutu31-35 vmies12.0Työntekijä / palkollinen1.0Dev leadNaN510075000TrueNaNNaN
1012021-02-15 13:55:05.335PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0Infra/pilvi/SRENaN550068750FalseStartupRahapalkan päälle tulee vielä kohtuullinen optiopotti, mutta se toki on lähinnä arpalippu
1022021-02-15 13:57:27.216PK-Seutu26-30 vmies7.0Työntekijä / palkollinen1.0ohjelmistokehittäjä (full-stack)NaN525068000TrueNaNNaN
1032021-02-15 13:57:59.009Turku21-25 vmies1.0Työntekijä / palkollinen1.0QA testaaja, tukiEtä26002600*12,5FalseNaNNaN
1042021-02-15 13:58:15.757PK-Seutu31-35 vnainen5.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä (mobile)Etä2000-340032600FalseQvikNaN
1052021-02-15 14:01:11.881PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0ohjelmistokehittäjäNaN580072500FalseNaNNaN
1062021-02-15 14:01:39.717PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50580085000TrueNaNNaN
1072021-02-15 14:05:02.322Turku36-40 vmies11.0Työntekijä / palkollinen1.0Full stack ohjelmistokehittäjäEtäNaN~80000TrueAradoOsittain laskutukseen perustuva palkka joten vaihtelee.
1082021-02-15 14:06:35.711PK-Seutu31-35 vmies16.0Työntekijä / palkollinen1.0Frontend, full-stackNaN400050000TrueExoveNaN
1092021-02-15 14:09:17.189PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN600075000.0TrueNaNNaN
1102021-02-15 14:10:49.790PK-Seutu31-35 vmies6.0Työntekijä / palkollinen1.0MobiiliNaN530066250.0TrueNaNNaN
1112021-02-15 14:15:41.077PK-Seutu26-30 vmies2.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN300037500FalseNaNNaN
1122021-02-15 14:19:09.232PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/504250TrueNaNNaN
1132021-02-15 14:20:49.654Oulu31-35 vmies12.0Työntekijä / palkollinen1.0Senior Fullstack DeveloperEtä550070000TrueNaNNaN
1142021-02-15 14:21:09.913Turku41-45 vmies18.0Työntekijä / palkollinen1.0ArkkitehtiNaN550070000TrueNaNNaN
1152021-02-15 14:22:40.310PK-Seutu26-30 vmies11.0Työntekijä / palkollinen1.0Senior Software EngineerNaN450059000TrueVerkkokauppa.com OyjNaN
1162021-02-15 14:24:31.881PK-Seutu36-40 vmies7.0Työntekijä / palkollinen1.0Senior developerEtä475059375.0TrueNaNNaN
1172021-02-15 14:25:30.621Wien31-35 vmies12.0YrittäjäNaNKonsultoiva ohjelmistokehittäjä, kirjailija ja tapahtumanjärjestäjäEtä166650000TrueSurviveJS OyNaN
1182021-02-15 14:25:52.331PK-Seutu36-40 vmies13.0YrittäjäNaNFull-stack developerEtäNaN160000 (sis ALV 24%)TrueNaNNaN
1192021-02-15 14:25:59.823Tampere31-35 vNaN10.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjäNaN415051875TrueNaNNaN
1202021-02-15 14:26:58.280Tampere36-40 vmies11.0Työntekijä / palkollinen0.8full-stackNaN336042000FalseNaNNaN
1212021-02-15 14:27:34.224Oulu31-35 vmies5.0Työntekijä / palkollinen1.0ohjelmistokehittäjäEtä320042000FalseBittiumNaN
1222021-02-15 14:29:25.841Oulu36-40 vmies12.0Työntekijä / palkollinen1.0Mobile developerEtä504066000TrueNaNNaN
1232021-02-15 14:29:51.032PK-Seutu21-25 vNaN4.0Työntekijä / palkollinen1.0Cloud Specialist50/50380047500NaNNaNNaN
1242021-02-15 14:30:19.115PK-Seutu36-40 vmies12.0Työntekijä / palkollinen1.0ArkkitehtiNaN695686950TrueNaNNaN
1252021-02-15 14:30:30.341PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0Frontend-ohjelmistokehittäjä (mobiili)NaN400053000NaNQvikNaN
1262021-02-15 14:32:07.627PK-Seutu41-45 vmies16.0Työntekijä / palkollinen1.0sr data scientistNaN575072000TrueNaNNaN
1272021-02-15 14:32:39.740Tampere41-45 vmies21.0Työntekijä / palkollinen1.0arkkitehtiEtä630079000FalseNaNNaN
1282021-02-15 14:33:41.985PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0full-stackNaN600075000TrueNaNNaN
1292021-02-15 14:36:17.551Jyväskylä26-30 vmies5.0Työntekijä / palkollinen1.0ohjelmistokehittäjä50/50326440000FalseNaNNaN
1302021-02-15 14:37:09.635Tampere36-40 vmies9.0Työntekijä / palkollinen1.0DevSecOps specialistNaN50607500TrueNaNNaN
1312021-02-15 14:38:38.320PK-Seutu36-40 vmies10.0Työntekijä / palkollinen1.0PoEtä500062000FalseNaNNaN
1322021-02-15 14:40:58.947Oulu26-30 vmies5.0Työntekijä / palkollinen1.0Scrum MasterNaN400050000TrueNaNNaN
1332021-02-15 14:44:20.196PK-Seutu31-35 vmies13.0FreelancerNaNfull-stack kehittäjäEtäNaN186000 ALV24%TrueNaNNaN
1342021-02-15 14:44:32.506PK-Seutu26-30 vmies4.0Työntekijä / palkollinen1.0MobiilikehittäjäEtä440055000TrueNaNNaN
1352021-02-15 14:45:29.087PK-Seutu41-45 vmies20.0Yrittäjä1.0ctoEtä500075000TrueNaNNaN
1362021-02-15 14:46:11.468PK-Seutu36-40 vmies11.0Freelancer1.0ohjelmistokehittäjäNaNNaN140000TrueNaNNaN
1372021-02-15 14:50:02.057Turku31-35 vmies10.0Työntekijä / palkollinen1.0DevOpsEtä350043750FalseNaNNaN
1382021-02-15 14:52:45.276Tampere26-30 vmies5.0Freelancer1.0ohjelmistokehittäjä (full-stack, web)EtäNaN72000TrueNaNNaN
1392021-02-15 14:56:33.148PK-Seutu36-40 vNaN16.0Työntekijä / palkollinen1.0NaN50/50590079000NaNNaNNaN
1402021-02-15 14:56:52.794PK-Seutu36-40 vmies12.0Työntekijä / palkollinen0.8Full-stackEtä400048000FalseNaNNaN
1412021-02-15 14:58:35.257PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0DevOpsNaN490061250TrueNaNNaN
1422021-02-15 15:00:21.076PK-Seutu41-45 vmies20.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50400054000FalseNaNOlen osakkaana startupissa, 5% osuus on osa kokonaiskompensaatiota. Edellisessä työssä bruttopalkka oli 6000 euroa kuukaudessa.
1432021-02-15 15:01:02.084PK-Seutu31-35 vNaN7.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN48886100TrueValtioNaN
1442021-02-15 15:01:24.421PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0NaN50/50334041750FalseKelaNaN
1452021-02-15 15:04:02.341PK-Seutu31-35 vNaN7.0Työntekijä / palkollinen1.0full-stack kehittäjäNaN550068750.0TrueNaNNaN
1462021-02-15 15:08:27.431Lontoo21-25 vmies0.0Työntekijä / palkollinen1.0Software DeveloperNaN5500115000TrueNaNIlmaset kaffet, safkat, salit jne.
1472021-02-15 15:09:01.619PK-Seutu31-35 vmies10.0Työntekijä / palkollinen1.0backend, sysadmin, arkkitehtiNaN450055000TrueValtion omistama yritysNaN
1482021-02-15 15:09:02.881Jyväskylä36-40 vmies5.0Työntekijä / palkollinen1.0Web DeveloperEtä300037500.0FalseDigitoimisto Dude OyNaN
1492021-02-15 15:10:57.839PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0Full-stack devEtä450056250FalseNaNstartup, palkan lisäksi optiopaketti.
1502021-02-15 15:18:44.879PK-Seutu41-45 vmies21.0Yrittäjä1.0ArkkitehtiEtäNaN180000TrueNaNNaN
1512021-02-15 15:19:13.063PK-Seutu26-30 vNaN5.0Työntekijä / palkollinen1.0NaNNaN360045000FalseNaNNaN
1522021-02-15 15:19:44.651Turku31-35 vmies7.0Työntekijä / palkollinen1.0NaNEtä370055000TrueVincitNaN
1532021-02-15 15:29:46.078Turku31-35 vmies11.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjä50/50NaN75000TrueAradoPalkka perustuu osittain laskutukseen, joten vuositulot vaihtelevat hieman.
1542021-02-15 15:36:23.222Tampere41-45 vmies20.0Työntekijä / palkollinen1.0Full-stackEtä470059000TrueNaNNaN
1552021-02-15 15:41:03.791Tampere26-30 vNaN8.0Työntekijä / palkollinen1.0Senior Frontend DeveloperEtä612080000TrueBrellaVuositulot pitää sisällään myös sivutoimisena tehtyä pientä laskutusta.
1562021-02-15 15:41:35.296Tampere36-40 vmies16.0Työntekijä / palkollinen1.0full-stack kehittäjäNaN460060000TrueNaNNaN
1572021-02-15 15:43:49.758PK-Seutu36-40 vmies16.0Työntekijä / palkollinen1.0Tekninen liidiNaN630085000TrueNaNNaN
1582021-02-15 15:47:27.637Oulu36-40 vmies15.0Työntekijä / palkollinen1.0Product OwnerEtä635080000TruePankkiNaN
1592021-02-15 15:48:32.607PK-Seutu31-35 vmies10.0Työntekijä / palkollinen1.0full-stackEtäNaN80500.0TrueNaNNaN
1602021-02-15 15:50:32.009Turku31-35 vmies10.0Työntekijä / palkollinen1.0fullstackEtä520067500TrueNaNNaN
1612021-02-15 15:51:24.534Kuopio21-25 vNaN4.0Yrittäjä1.0full-stackEtäNaN62500FalseNaNNaN
1622021-02-15 15:56:25.919Jyväskylä36-40 vmies12.0Työntekijä / palkollinen1.0Senior SW developer (fullstack)Etä510064500TrueNaNNaN
1632021-02-15 15:58:21.057PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä full-stackNaN390051500FalseNaNNaN
1642021-02-15 16:00:43.021PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0ohjelmistokehittäjä, front + vähän backNaN450058000FalseNaNNaN
1652021-02-15 16:04:53.145PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0kooderEtä40004000Truehyvä työNaN
1662021-02-15 16:06:53.715PK-Seutu26-30 vnainen4.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä, full-stackNaN400052000.0TrueNaNNaN
1672021-02-15 16:07:11.000PK-Seutu26-30 vnainen2.0Työntekijä / palkollinen1.0full-stack developer konsulttiNaN400054000TrueColumbia RoadNaN
1682021-02-15 16:14:09.066Tampere36-40 vmies10.0Työntekijä / palkollinen1.0Vanhempi ohjelmistosuunnittelija, fullstackNaN414051750FalseGoforeNaN
1692021-02-15 16:17:56.856PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0Lead developerNaN7200250000TrueNaNNaN
1702021-02-15 16:19:37.352Tampere41-45 vmies20.0Työntekijä / palkollinen1.0Kehittäjä/arkkitehtiEtä700087500.0TrueNaNNaN
1712021-02-15 16:22:53.163Tampere31-35 vmies10.0Työntekijä / palkollinen1.0ProjektipäällikköEtä430054000FalseNaNNaN
1722021-02-15 16:27:06.345PK-Seutu26-30 vmies6.0Työntekijä / palkollinen1.0ohjelmistokehittäjäNaN480057600TrueNaNNaN
1732021-02-15 16:32:00.210PK-Seutu26-30 vmies7.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä, web, front-end feat. full-stack50/50400052500TrueNaNNaN
1742021-02-15 16:57:14.006PK-Seutu36-40 vmuu13.0Yrittäjä1.0arkkitehtiEtä600085000TrueNaNNaN
1752021-02-15 16:57:54.492Tampere31-35 vmies11.0FreelancerNaNFull-stackEtäNaN190000TrueNaNNaN
1762021-02-15 16:59:36.341Tampere31-35 vmies10.0Työntekijä / palkollinen1.0Full-stack kehittäjä50/50402050200TrueNaNNaN
1772021-02-15 17:03:50.821PK-Seutu31-35 vmies4.0Työntekijä / palkollinen1.0DevOpsNaN370046300TrueNaNNaN
1782021-02-15 17:09:49.449Turku36-40 vmies13.0Työntekijä / palkollinen1.0full-stack/mobiiliEtä7000~80000TrueAradoNaN
1792021-02-15 17:16:58.557PK-Seutu26-30 vmies7.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjäNaN560070000TrueKonsulttiyritysNaN
1802021-02-15 17:49:07.807PK-Seutu36-40 vmies13.0Työntekijä / palkollinen1.0Frontend50/50680085000.0TrueNaNNaN
1812021-02-15 17:59:10.857Tampere31-35 vmies13.0Työntekijä / palkollinen1.0Full-stackNaN406052000TrueNaNNaN
1822021-02-15 18:03:06.459Vaasa31-35 vmies11.0Työntekijä / palkollinen1.0ohjelmoija, backend, data, tekoälyEtä360045000TrueNaNNaN
1832021-02-15 18:04:44.321Turku26-30 vmies10.0Työntekijä / palkollinen0.8CTOEtä430056000TrueNaNNaN
1842021-02-15 18:22:48.119NaN36-40 vmies12.0Työntekijä / palkollinen1.0DevOpsNaN560067000TrueNaNNaN
1852021-02-15 18:33:14.232Tampere26-30 vmies3.0Työntekijä / palkollinen1.0Tech Lead, arkkitehti, DevOps, full-stack, perus konsulttiEtä400052000FalseNaNNaN
1862021-02-15 18:47:38.392PK-Seutu41-45 vmies22.0Työntekijä / palkollinen0.8tekninen suunnittelija / full-stackEtä300037500FalseNaNNaN
1872021-02-15 18:49:31.146PK-Seutu26-30 vmies4.0Freelancer1.0Full-stack / Scrum MasterEtäNaN150000TrueNaNNaN
1882021-02-15 19:18:43.698PK-Seutu31-35 vmies11.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN500062500TrueNaNNaN
1892021-02-15 19:20:56.737Tampere26-30 vmies5.0Työntekijä / palkollinen1.0Full-stackNaN340042500FalseNaNNaN
1902021-02-15 19:21:27.930PK-Seutu41-45 vmies20.0Freelancer1.0Full stack50/50NaN137800TrueNaNNaN
1912021-02-15 19:23:11.271PK-Seutu31-35 vmies7.0Työntekijä / palkollinen0.8Ohjelmistokehittäjä50/50480060000TrueNaNNaN
1922021-02-15 19:24:55.397PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0Developer50/50390050700TrueNaNNaN
1932021-02-15 19:27:04.375PK-Seutu31-35 vmies8.0Työntekijä / palkollinen1.0Drupal DeveloperEtä375047000FalseNaNNaN
1942021-02-15 19:27:55.016PK-Seutu26-30 vNaN10.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN600075000.0TrueNaNNaN
1952021-02-15 19:35:22.157Tampere36-40 vmies15.0Työntekijä / palkollinen1.0developerEtä490061250.0TrueNaNsaispa lisää liksaa
1962021-02-15 19:41:45.173PK-Seutu36-40 vNaN14.0Työntekijä / palkollinen1.0Tekki manageri50/50625078125TrueNaNNaN
1972021-02-15 19:54:10.815PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0Lead DeveloperNaN510063750.0FalseUseLessStartup
1982021-02-15 20:05:12.297Tampere36-40 vmies13.0Työntekijä / palkollinen1.0full-stackNaN470067200TrueNaNNaN
1992021-02-15 20:23:56.439PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0full-stack50/50360047000TrueFraktioNaN
2002021-02-15 20:28:21.711PK-Seutu26-30 vmies8.0Työntekijä / palkollinen1.0Senior developer50/50480064000FalseNaNNaN
2012021-02-15 20:53:44.958PK-Seutu51-55 vmies20.0Työntekijä / palkollinen1.0ohjelmoijaEtä600076000FalseNaNNaN
2022021-02-15 20:54:41.325Joensuu41-45 vNaN13.0Työntekijä / palkollinen1.0NaNEtä550068750TrueNaNNaN
2032021-02-15 20:57:06.468PK-Seutu31-35 vmies1.0Työntekijä / palkollinen1.0FrontendEtä310038750.0NaNNaNNaN
2042021-02-15 21:03:42.029PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0full-stackNaN520065000FalseNaNNaN
2052021-02-15 21:12:31.628PK-Seutu26-30 vmies8.0Työntekijä / palkollinen1.0Team LeadNaN600075000TrueNaN+ merkittävä optiopaketti
2062021-02-15 21:14:45.154Oulu36-40 vmies13.0Freelancer0.8FronttikoodariEtäNaN110000TrueNaNNaN
2072021-02-15 21:18:57.294Oulu41-45 vmies3.0Työntekijä / palkollinen1.0frontend developerNaN380047500TrueNaNNaN
2082021-02-15 21:37:52.013PK-Seutu41-45 vmies20.0Työntekijä / palkollinen1.0Tech Lead50/50600085000TrueNaNNaN
2092021-02-16 00:00:50.094Tampere36-40 vmies13.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN440055000FalseNaNNaN
2102021-02-16 07:02:05.878Oulu41-45 vmies20.0Työntekijä / palkollinen1.0lead developerEtä750093750TrueNaNNaN
2112021-02-16 08:40:13.115PK-Seutu36-40 vmies12.0Työntekijä / palkollinen1.0UI-Suunnittelija / Frontti kehittäjä50/50NaN90000TrueSiiliNaN
2122021-02-16 08:41:04.529PK-Seutu26-30 vnainen5.0Työntekijä / palkollinen1.0ohjelmistokehittäjä (full-stack)50/50410051000TrueNaNNaN
2132021-02-16 08:43:50.157PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0Ohjelmisto kehittäjäNaN359044875FalseNaNNaN
2142021-02-16 09:10:03.893Tampere26-30 vmies5.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä (frontend)NaN330049000FalseVincitNaN
2152021-02-16 09:46:38.803PK-Seutu31-35 vnainen13.0Työntekijä / palkollinen1.0Chief Experience OfficerEtä600075000FalseFraktioJohtajasopimus, ei työaikaa
2162021-02-16 10:00:42.704PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0Full-stackNaN420055000TrueFraktioNaN
2172021-02-16 10:42:03.350PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0frontend50/50450058000TrueNaNNaN
2182021-02-16 10:43:56.429Tampere31-35 vmies11.0Työntekijä / palkollinen1.0Koodaava projektipäällikköNaN425055000TrueGofore OyjNaN
2192021-02-16 10:44:27.612Oulu31-35 vNaN10.0Työntekijä / palkollinen1.0NaNNaN400050000.0TrueNaNNaN
2202021-02-16 10:48:21.256Tampere36-40 vmies16.0Työntekijä / palkollinen1.0ArkkitehtiEtä445055000FalseAlmamedia PartnersNaN
2212021-02-16 10:50:56.900PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0Tech leadEtä520065000FalseNaNNaN
2222021-02-16 11:25:43.002Turku21-25 vmies2.0Työntekijä / palkollinen1.0Full-stackNaN285038400.0TrueNaNNaN
2232021-02-16 11:47:28.584PK-Seutu31-35 vnainen2.0Työntekijä / palkollinen1.0ohjelmistokehittäjäNaN300040478TrueAcademic WorkNaN
2242021-02-16 12:11:34.518PK-Seutu26-30 vmies5.0Freelancer1.0Fullstack kehittäjäEtäNaN130 000€TrueNaNNaN
2252021-02-16 13:07:12.947Jyväskylä41-45 vmies21.0Työntekijä / palkollinen1.0Data scientistNaN450057000TrueNaNNaN
2262021-02-16 13:11:57.116PK-Seutu31-35 vnainen20.0Työntekijä / palkollinen1.0asiantuntijaNaN360045000TrueNaNNaN
2272021-02-16 13:19:08.270Tampere36-40 vmies12.0Työntekijä / palkollinen1.0full-stack ohjelmistokehittäjäEtä480060000TrueGoforeNaN
2282021-02-16 13:47:10.006PK-Seutu31-35 vmies10.0Työntekijä / palkollinen1.0Full-Stack kehittäjä + projektinvetovastuutaEtä570076000TrueColumbia Road OyNaN
2292021-02-16 14:02:53.959PK-Seutu36-40 vmies15.0YrittäjäNaNOhjelmistoyrittäjä50/507000100000.0FalseOma firmaVastasin kysymyksiin läpällä. Summat on enemmän sitä minkä verran yrittäjänä haluaa sykkiä ja mennä "raha edellä".
2302021-02-16 15:04:15.689Turku26-30 vmies6.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50360052000TrueNaNNaN
2312021-02-16 15:55:16.912PK-Seutu26-30 vmies12.0Yrittäjä1.0Suurarkkitehti50/50700087500.0FalseNaNNaN
2322021-02-16 16:35:21.657Tampere26-30 vmies9.0Työntekijä / palkollinen1.0ArkkitehtiEtä500067500TrueNaNNaN
2332021-02-16 17:20:53.012PK-Seutu31-35 vmies14.0Työntekijä / palkollinen1.0Lead DeveloperNaN700091000TruePankkiNaN
2342021-02-16 17:23:13.009PK-Seutu31-35 vmies2.0Työntekijä / palkollinen0.8ohjelmistokehittäjä50/50250031250.0TrueNaNNaN
2352021-02-16 17:39:04.578Europe46-50 vmies23.0Freelancer0.8Solution Architect50/506000130000TrueNaNNaN
2362021-02-16 17:51:23.751PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0ohjelmistokehittäjä (frontend)Etä510061200TrueNaNNaN
2372021-02-16 18:16:57.661PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0full-stack + projektivastuuta50/50530066250TrueNaNNaN
2382021-02-16 18:40:42.277NaN36-40 vmies14.0Työntekijä / palkollinen1.0Lead developer (full stack)NaN400050000FalseGoforeNaN
2392021-02-16 19:55:31.672PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0arkkitehti50/50550068750TrueNaNNaN
2402021-02-16 21:21:39.298PK-Seutu41-45 vmies15.0Työntekijä / palkollinen1.0ohjelmistoarkkitehtiNaN610076250.0TrueNaNNaN
2412021-02-16 21:22:36.620Tampere41-45 vmies16.0Työntekijä / palkollinen1.0arkkitehtiNaN590080000FalseNaNNaN
2422021-02-16 21:32:07.059PK-Seutu41-45 vmies15.0Työntekijä / palkollinen1.0Rails / Raspberry / Android50/50506563312.5TrueNaNNaN
2432021-02-16 21:33:59.713Tampere31-35 vmies13.0Työntekijä / palkollinen1.0Full-stack / arkkitehti / tekninen myyntiNaN516875000FalseVincitNaN
2442021-02-16 21:34:32.499PK-Seutu41-45 vmies20.0Työntekijä / palkollinen1.0arkkitehtiEtä570085000TrueNaNKorona-aika on lisännyt etätyön määrää. Aiemmin pari päivää viikossa etänä, nyt kokonaan. Paluuta vanhaan ei varmaankaan ole, ehkä päivä viikossa konttorilla ihan sosiaalisten kontaktien takia.
2452021-02-16 23:00:43.968PK-Seutu31-35 vmies8.0Työntekijä / palkollinen1.0Senior Software EngineerEtä8000104000TrueMirantisNaN
2462021-02-16 23:54:53.619PK-Seutu36-40 vmies13.0Työntekijä / palkollinen1.0Full-stack koodari50/50680091000TrueNaNNaN
2472021-02-17 07:58:53.036PK-Seutu26-30 vmies4.0Työntekijä / palkollinen1.0Front-end / full-stack ohjelmistokehittäjäNaN405052000TrueNaNNaN
2482021-02-17 08:30:45.093Oulu51-55 vmies25.0Työntekijä / palkollinen1.0projektipäällikköEtä600080000TrueNaNNaN
2492021-02-17 08:46:57.425Tampere41-45 vmies20.0FreelancerNaNFull-stack, backend painotuksellaNaNNaN130000TrueNaNNaN
2502021-02-17 09:31:15.971PK-Seutu26-30 vnainen2.0Työntekijä / palkollinen1.0ohjelmistokehittäjä (frontend)50/50320040000.0TrueNaNNaN
2512021-02-17 09:50:26.998PK-Seutu31-35 vmies11.0Työntekijä / palkollinen1.0devops-konsulttiNaN620077500TrueNaNNaN
2522021-02-17 10:46:07.064Tampere21-25 vnainen3.0Työntekijä / palkollinen1.0AsiantuntijaEtä300038000FalseNaNNaN
2532021-02-17 14:09:28.936PK-Seutu21-25 vmies1.0Työntekijä / palkollinen1.0full-stackNaN280036300TrueNaNNaN
2542021-02-17 17:43:59.912PK-Seutu26-30 vnainen4.0Työntekijä / palkollinen1.0Software DeveloperEtä408051000FalseNaNNaN
2552021-02-17 20:51:31.100Turku26-30 vmies4.0Työntekijä / palkollinen1.0Full-stackEtä800098000TrueNaNNaN
2562021-02-18 00:49:57.161PK-Seutu31-35 vmies2.0Työntekijä / palkollinen1.0Full-stackEtä320040000FalseKonsulttiputkaNaN
2572021-02-18 10:05:56.566PK-Seutu31-35 vmies6.0Työntekijä / palkollinen1.0full-stackNaN420052500.0TrueSiili solutionsNaN
2582021-02-18 11:26:34.059Tampere26-30 vmies5.0Työntekijä / palkollinen0.8Ohjelmistokehittäjä, backend50/50300037500FalseNaNNaN
2592021-02-18 19:58:18.897Tampere31-35 vmies9.0Yrittäjä1.0founderi, ohjelmistoinsinööri50/50350042000FalseNaNNaN
2602021-02-18 20:20:15.645Turku31-35 vmies7.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä / -konsultti (frontend)Etä500062500TrueHouston Inc.Ei sinänsä liity suoraan palkkoihin, mutta olisi mielenkiintoista tietää miten palkka vaikuttaa työpaikan vaihtoon. Eli esim. Oletko vaihtanut/vaihtamassa/miettinyt vaihtamista, koska toisaalla maksetaan enemmän?
2612021-02-18 20:31:30.615PK-Seutu26-30 vnainen4.0Työntekijä / palkollinen1.0Junior frontend engineer50/50400050000.0TrueNaNNaN
2622021-02-18 20:48:25.694PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0Full stackEtä400050000.0TrueNaNNaN
2632021-02-18 22:19:32.061PK-Seutu21-25 vmies5.0Työntekijä / palkollinen0.8Koodi Ukkelli50/50375048000FalseKaverin firma. Hyväntekeväisyyttä tälläsel alle neljän kilon palkoil mutta sentään on periantai kaliat aina viriman piikkii räh kjähNaN
2642021-02-18 22:28:24.882PK-Seutu36-40 vmies13.0Yrittäjä1.0full-stack + firman pyöritykseen liittyvääEtä500070000TruePieni tuotetaloNaN
2652021-02-19 08:22:19.510Tampere26-30 vmuu7.0Työntekijä / palkollinen1.0Ohejlmistokehittäjä (full-stack)NaN420054000.0TrueNaNNaN
2662021-02-19 09:18:22.957PK-Seutu41-45 vmies20.0FreelancerNaNFull-stackEtäNaN110000NaNNaNNaN
2672021-02-19 10:47:03.617PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0Full stack developerNaN540070000TrueNaNNaN
2682021-02-19 10:47:33.387PK-Seutu41-45 vmies20.0Työntekijä / palkollinen1.0ohjelmistotestausEtä450072520Trueen haluaolen sekä päivätyöläinen että friikku. jospa nyt kuitenki vois valita monta?
2692021-02-19 10:47:38.477PK-Seutu26-30 vmies4.0Freelancer1.0CloudEtäNaN95000TrueNaNNaN
2702021-02-19 10:47:50.160PK-Seutu31-35 vmies6.0Työntekijä / palkollinen1.0lead devNaN580073000TrueF-SecureNaN
2712021-02-19 10:47:54.906Tampere26-30 vmies5.0Työntekijä / palkollinen1.0Lead DeveloperNaN420055000TrueVincitIhan OK. Edut myös kovat.
2722021-02-19 10:47:57.877PK-Seutu31-35 vmies4.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN400050000FalseNaNNaN
2732021-02-19 10:48:00.296PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0Front-endEtä430053750TrueNaNNaN
2742021-02-19 10:48:06.695PK-Seutu31-35 vmies4.0Työntekijä / palkollinen1.0OhjelmistokehittäjäEtä590073750TrueNaNNaN
2752021-02-19 10:48:16.541Turku21-25 vmies3.0Työntekijä / palkollinen1.0Software EngineerNaN400054000TrueVincitNaN
2762021-02-19 10:48:31.881PK-Seutu36-40 vmies13.0Työntekijä / palkollinen1.0full-stackEtä485063000TrueZure OyNaN
2772021-02-19 10:48:51.671PK-Seutu26-30 vmies1.0Työntekijä / palkollinen1.0Mobile developerEtä260045000TrueNaNNaN
2782021-02-19 10:48:52.341Jyväskylä26-30 vmies5.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä (frontend + mobiili)Etä450056250TrueNaNNaN
2792021-02-19 10:48:52.926Turku31-35 vmies6.0Työntekijä / palkollinen1.0Full-stack + devops + risatEtä410062000TrueNaNNaN
2802021-02-19 10:48:57.428Lahti26-30 vmies8.0Työntekijä / palkollinen1.0Senior frontend developerEtä480062000TrueNaNNaN
2812021-02-19 10:48:59.264Turku21-25 vnainen3.0Työntekijä / palkollinen1.0fullstackEtä375046875NaNNaNNaN
2822021-02-19 10:49:25.700Kouvola26-30 vmies1.0Työntekijä / palkollinen1.0Full-stackEtä282035250FalseTelia Cygate OyNaN
2832021-02-19 10:49:39.894PK-Seutu26-30 vmies6.0Työntekijä / palkollinen1.0Engineering team leadEtä650078000 + optiotNaNNaNNaN
2842021-02-19 10:49:40.926Tampere31-35 vnainen1.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä (frontend)Etä227530000FalseNaNNaN
2852021-02-19 10:49:47.576Tampere36-40 vNaN14.0Työntekijä / palkollinen1.0Back-end enimmäkseen, mutta pieni organisaatio niin kaikkeaEtä523665450TrueNaNNaN
2862021-02-19 10:49:53.712Jyväskylä31-35 vNaN8.0Työntekijä / palkollinen1.0kehittäjä50/50380047500FalseGeniemNaN
2872021-02-19 10:50:06.334Turku36-40 vmies12.0Työntekijä / palkollinen1.0Solution DeveloperNaN474762000TrueIfNaN
2882021-02-19 10:50:31.616PK-Seutu41-45 vmies24.0Työntekijä / palkollinen0.7Full stack dev/ctoEtä320040000.0TrueNaNNaN
2892021-02-19 10:50:36.669PK-Seutu36-40 vmies8.0Työntekijä / palkollinen1.0Full-stackNaN440055000FalseReaktorNaN
2902021-02-19 10:50:39.036PK-Seutu26-30 vmies1.0Työntekijä / palkollinen1.0sovelluskehitysharjoittelijaEtä180022500.0Falsejulkinen sektoriNaN
2912021-02-19 10:50:42.124Tampere36-40 vmies6.0Työntekijä / palkollinen1.0ohjelmistokehittäjäNaN395049375FalseNaNNaN
2922021-02-19 10:51:11.796Tampere26-30 vmies3.0Työntekijä / palkollinen1.0Full-stack kehittäjä, rekrytointi, projektipäällikköEtä341042625TrueFuturiceNaN
2932021-02-19 10:51:14.144Hämeenlinna21-25 vmies4.0Työntekijä / palkollinen1.0frontend ohjelmistokehittäjäNaN280035000TrueNaNNaN
2942021-02-19 10:51:15.023Oulu36-40 vNaN13.0Työntekijä / palkollinen1.0FrontendEtä350043750.0TrueNaNNaN
2952021-02-19 10:51:32.463PK-Seutu31-35 vmies7.0Työntekijä / palkollinen1.0ohjelmistokehittäjäNaN490061250FalseNaNNaN
2962021-02-19 10:51:42.158Turku41-45 vmies15.0Työntekijä / palkollinen1.0Team lead / front&backendEtä372544700FalseNaNNaN
2972021-02-19 10:51:44.103Tampere41-45 vmies13.0Työntekijä / palkollinen1.0Senior developer, tech leadNaN410051250FalseNaNNaN
2982021-02-19 10:51:45.474Kuopio41-45 vmies2.0Työntekijä / palkollinen1.0Fronttidevaaja50/50290036250.0TrueKihoNaN
2992021-02-19 10:52:08.744Oulu31-35 vmies0.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50230030000TrueNaNNaN
3002021-02-19 10:52:19.263PK-Seutu26-30 vmies5.0Työntekijä / palkollinen1.0full-stackEtä370046250FalseEvermadeNaN
3012021-02-19 10:52:52.287Tampere31-35 vmies11.0Freelancer1.0Frontend/full-stackEtäNaN140000TrueNaNNaN
3022021-02-19 10:52:55.200Turku21-25 vmies2.0Työntekijä / palkollinen0.6DeveloperEtä210029400TrueNaNNaN
3032021-02-19 10:53:07.602Tampere26-30 vmies5.0Työntekijä / palkollinen1.0Full-stack50/50410051000FalseNaNNaN
3042021-02-19 10:53:21.880Tampere41-45 vmies22.0YrittäjäNaNohjelmistokehittäjä50/50NaN130000TrueNaNNaN
3052021-02-19 10:53:36.418Turku21-25 vmies1.0Työntekijä / palkollinen0.5frontend50/50260020000TrueNaNTyöskentelen opintojen ohella, ensimmäisessä frontend devaajan työssä. Olen opiskellut reilu 2 vuotta yliopistossa. Palkkani on mielestäni nyt ihan ok, mutta tarkoituksena nostaa sitä 3000e /kk loppukesään mennessä.
3062021-02-19 10:53:45.885PK-Seutu26-30 vmies2.0Työntekijä / palkollinen1.0full-stackEtä320040000TrueNaNNaN
3072021-02-19 10:53:51.187PK-Seutu46-50 vmies20.0Työntekijä / palkollinen1.0ohjelmistokehittäjä, datainsinööri50/50460060000NaNKVTES-alainen kunnan omistama oypalkan lisänä lounas- ja virkistysetu
3082021-02-19 10:54:19.914Tampere31-35 vmies10.0Työntekijä / palkollinen1.0arkkitehtiNaN500062500FalseNaNNaN
3092021-02-19 10:54:27.380PK-Seutu31-35 vmies15.0Työntekijä / palkollinen1.0LeadEtä700087500TrueNaNNaN
3102021-02-19 10:54:29.590PK-Seutu41-45 vmies23.0Työntekijä / palkollinen1.0KonsulttiEtä650081250.0TrueNaNNaN
3112021-02-19 10:54:42.303Pohjanmaan alue41-45 vmies20.0Työntekijä / palkollinen1.0ArkkitehtiEtä410050000TrueYksityinen yritysNaN
3122021-02-19 10:54:54.131Ruotsi36-40 vmies11.0Työntekijä / palkollinen1.0Jotain muuta50/50560078000TrueNaNNaN
3132021-02-19 10:54:56.611PK-Seutu31-35 vmies15.0Työntekijä / palkollinen1.0Full-stack-kehittäjä/ops (tittelinä lead developer)NaN670083750TrueNaNNaN
3142021-02-19 10:54:57.603PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0Sovellusasiantuntija50/50400055000TrueNaNNaN
3152021-02-19 10:55:40.199Jyväskylä26-30 vmies5.0Työntekijä / palkollinen1.0DevOps SpecialistNaN370048000FalseNaNNaN
3162021-02-19 10:56:22.602Kälviä36-40 vmies20.0Työntekijä / palkollinen1.0Arkkitehti50/5015000200000FalseNaNNaN
3172021-02-19 10:56:38.413Tampere31-35 vmies5.0Työntekijä / palkollinen1.0full-stackNaN350043750TrueNaNNaN
3182021-02-19 10:57:04.789Oulu36-40 vnainen10.0Työntekijä / palkollinen1.0Full-stackNaN325040625FalseNaNNaN
3192021-02-19 10:57:17.513Tampere31-35 vmies9.0Työntekijä / palkollinen1.0Senior developerNaN420057000Trueisohko konsulttilafkaNaN
3202021-02-19 10:57:21.179Tampere31-35 vmies6.0Työntekijä / palkollinen1.0Full-stack / senior50/50430057000FalseNaNNaN
3212021-02-19 10:58:08.759PK-Seutu46-50 vmies20.0Työntekijä / palkollinen1.0ohjelmistokehittäjä, datainsinööri50/50460060000NaNKVTES-alainen kunnan omistama oypalkan lisänä lounas- ja virkistysetu
3222021-02-19 10:58:38.842Kuopio21-25 vmies2.0Työntekijä / palkollinen0.5full-stackEtä240030000FalseNaNOpiskelija
3232021-02-19 10:58:50.652PK-Seutu31-35 vmuu13.0Työntekijä / palkollinen1.0Technical LeadNaN560070000FalseNaNNaN
3242021-02-19 10:59:37.382Oulu31-35 vmiesNaNTyöntekijä / palkollinen1.0Ohjelmistokehittäjä50/50550080000TruePankkiNaN
3252021-02-19 10:59:45.981Tampere31-35 vmies5.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä/ProjektiliidiNaN430057000TrueNaNNaN
3262021-02-19 10:59:57.744Tampere26-30 vmies3.0Työntekijä / palkollinen0.8Ohjelmistotiimin vetäjäNaN360041000TrueNaNTeen 80% työaikaa jotta ehtisin harrastaa kaikenlaista työnteon lisäksi
3272021-02-19 11:00:02.007Turku21-25 vmies1.0Työntekijä / palkollinen1.0Software DeveloperEtä380046000TrueNaNNaN
3282021-02-19 11:00:58.038Pori31-35 vmies3.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50277034650FalseNaNNaN
3292021-02-19 11:01:19.229Tampere36-40 vmies15.0YrittäjäNaNfrontendEtäNaN50000FalseNaNHalpaa freelancer laskutusta oman tuotekehityksen sivussa
3302021-02-19 11:01:21.595PK-Seutu31-35 vmies8.0Työntekijä / palkollinen1.0Full-stack kehittäjäNaN556675000TrueFuturicePalkka riippuu osittain firman tuloksesta, joten vaikea sanoa tarkkaan.
3312021-02-19 11:03:10.571Turku36-40 vnainen30.0Työntekijä / palkollinen1.0project managerEtä550068750.0TrueNaNNaN
3322021-02-19 11:03:26.535PK-Seutu41-45 vmies21.0Työntekijä / palkollinen1.0backendEtä560070000.0TrueNaNNaN
3332021-02-19 11:04:33.376PK-Seutu41-45 vmies20.0Työntekijä / palkollinen1.0Ohjelmistokehitys konsultointityönä, backend50/50550072000TrueNaNNaN
3342021-02-19 11:06:02.425Tampere36-40 vmies5.0Työntekijä / palkollinen1.0Team lead frontendEtä425056000FalseNaNNaN
3352021-02-19 11:06:55.573PK-Seutu26-30 vNaN8.0Freelancer1.0Full-stackNaNNaN155000TrueNaNNaN
3362021-02-19 11:07:09.240Tampere31-35 vmiesNaNTyöntekijä / palkollinen1.0Arkkitehti / lead dev / konsultti50/50570071250.0TrueVincitNaN
3372021-02-19 11:08:52.604PK-Seutu26-30 vNaN4.0Työntekijä / palkollinen1.0full-stack50/50420055000TrueNaNNaN
3382021-02-19 11:11:15.850Tampere31-35 vNaN10.0Työntekijä / palkollinen1.0ArkkitehtiEtä465058125TrueNaNNaN
3392021-02-19 11:11:46.310Turku36-40 vnainen1.0Työntekijä / palkollinen1.0OhjelmistokehittäjäEtä270033750TrueNaNNaN
3402021-02-19 11:12:19.346PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0OhjelmistokehittäjäNaN470058750.0TrueNaNNaN
3412021-02-19 11:12:29.465Tampere46-50 vmies24.0Työntekijä / palkollinen1.0ohjelmistokehittäjä full-stackEtä465058125TrueNaNNaN
3422021-02-19 11:13:49.845Turku41-45 vNaN20.0Työntekijä / palkollinen1.0Arkkitehti50/50550071000TrueNaNNaN
3432021-02-19 11:15:29.576Tampere41-45 vmuu17.0FreelancerNaNFullstackNaNNaN135000TrueNaNNaN
3442021-02-19 11:15:34.210Tampere26-30 vnainen6.0Työntekijä / palkollinen1.0FrontendEtä385048100TrueNaNNaN
3452021-02-19 11:15:45.246Tampere21-25 vmies4.0Työntekijä / palkollinen1.0Full-stack kehittäjäNaN390052000TrueNaNNaN
3462021-02-19 11:16:13.369Oulu36-40 vmies16.0Työntekijä / palkollinen1.0full-stack50/50585099000.0TrueNaNNaN
3472021-02-19 11:17:21.245Kuopio31-35 vmies10.0Yrittäjä1.0toimitusjohtaja, projektipäällikkö, full-stack50/50500062500.0TrueNaNNaN
3482021-02-19 11:19:31.790PK-Seutu51-55 vmies30.0Työntekijä / palkollinen1.0DevOps konsulttiEtä580073000TrueNaNNaN
3492021-02-19 11:19:51.527Jyväskylä36-40 vmies2.0Työntekijä / palkollinen1.0Full-stack developer / project leadEtä340040800FalseNaNNaN
3502021-02-19 11:21:22.481PK-Seutu31-35 vmies3.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä50/50430056000TrueNaNNaN
3512021-02-19 11:22:05.118Jyväskylä26-30 vmies4.0Työntekijä / palkollinen1.0DeveloperEtä380047500TrueNaNNaN
3522021-02-19 11:22:11.798PK-Seutu31-35 vmies12.0Yrittäjä1.0Ohjelmistokehittäjä (full-stack), arkkitehtiNaN370060000FalseNaNNaN
3532021-02-19 11:22:16.973San FranciscoNaNmies5.0YrittäjäNaNFull-Stack Software EngineerEtäNaN111000TrueNaNVaikea vastata henkilönä joka tekee yrityksen kautta yhdelle ulkomaalaiselle yritykselle töitä (jolla ei ole entiteettiä suomessa). Vastasin nyt ikään kuin olisin yrittäjä vaikka käytännössä tämä on sama kuin olisin palkkaduunissa.
3542021-02-19 11:23:09.888PK-Seutu36-40 vmies13.0Työntekijä / palkollinen1.0Ohjelmistokehitysjohtaja50/50600075000TrueNaNPakettiin kuuluu reilu määrä optioita ja palkka nousee (ja laskee) firman liikevaihdon myötä.
3552021-02-19 11:24:28.271PK-Seutu31-35 vmies4.0Työntekijä / palkollinen1.0DevSecOpsEtä480060000.0TrueTeleoperaattoriNaN
3562021-02-19 11:26:29.705Tampere41-45 vmies20.0Työntekijä / palkollinen1.0Vastuullinen arkkitehtiEtä635089000TrueNaNNaN
3572021-02-19 11:28:49.475PK-Seutu36-40 vnainen8.0NaN1.0DesignerEtä450057000.0FalseNaNNaN
3582021-02-19 11:32:35.933PK-Seutu31-35 vnainen2.0Työntekijä / palkollinen1.0Ohjelmistokehittäjä (full stack, konsultti)NaN374446800TrueFraktioNaN
3592021-02-19 11:33:51.624PK-Seutu36-40 vmies5.0Työntekijä / palkollinen1.0Backend, pilvi-infraNaN322040250FalseSiiliNaN
3602021-02-19 11:35:16.739PK-Seutu36-40 vmies11.0Työntekijä / palkollinen1.0Toimitusjohtaja50/50700087500TrueNaNNaN
3612021-02-19 11:35:42.366PK-Seutu26-30 vmies4.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjäNaN450056250TrueNaNNaN
3622021-02-19 11:37:37.721Länsi-Suomi36-40 vmies8.0Työntekijä / palkollinen0.8full-stack ohjelmistokehittäjäEtä240030000FalseNaNNaN
3632021-02-19 11:38:57.062PK-Seutu21-25 vNaN1.0Työntekijä / palkollinen1.0frontendEtä335041875.0TrueNaNNaN
3642021-02-19 11:39:37.765Oulu41-45 vnainen16.0Työntekijä / palkollinen1.0QANaN415559000TrueNaNNaN
3652021-02-19 11:40:23.314Tampere46-50 vmies25.0Työntekijä / palkollinen1.0full-stack ohjelmistokehittäjä/arkkitehtiNaN530068000TrueNaNNaN
3662021-02-19 11:40:54.346Turku31-35 vmuu7.0Työntekijä / palkollinen1.0senior backend dev50/50450056300TrueNaNNaN
3672021-02-19 11:42:21.777PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0Machine Learning Engineer50/50550070625TrueNaNNaN
3682021-02-19 11:43:01.810Tampere31-35 vmies8.0Työntekijä / palkollinen1.0DevOps50/50440055000TrueNaNNaN
3692021-02-19 11:44:32.824Tampere36-40 vmies15.0Freelancer1.0Full-stack developer + product rolesEtäNaN115000TrueNaNNaN
3702021-02-19 11:46:19.709Tampere26-30 vmies5.0Työntekijä / palkollinen1.0full-stack developer50/50420060000TrueFuturiceNaN
3712021-02-19 11:46:37.319Turku21-25 vmies4.0Työntekijä / palkollinen1.0backendNaN40000TrueNaNNaN
3722021-02-19 11:48:23.277PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0full-stackEtä380047500FalseNaNNaN
3732021-02-19 11:48:59.211PK-Seutu31-35 vmies9.0Työntekijä / palkollinen1.0Software DeveloperEtä470061000FalseNaNNaN
3742021-02-19 12:02:00.386Jyväskylä31-35 vmies9.0Työntekijä / palkollinen1.0Team Leader50/50530076000TrueNaNNaN
3752021-02-19 12:07:20.168PK-Seutu26-30 vmies7.0Työntekijä / palkollinen1.0DevOps, Cloud ArchitectEtä450058500FalseNaNNaN
3762021-02-19 12:09:16.098New York, etänä21-25 vmies1.0Yrittäjä1.0Full-stack softwar e engineerEtäNaN105000TruePieni startupNaN
3772021-02-19 12:12:31.166Tampere41-45 vNaN18.0Työntekijä / palkollinen1.0arkkitehti / tech advisorNaN470065000FalseNaNNaN
3782021-02-19 12:13:35.742PK-Seutu41-45 vnainen6.0Työntekijä / palkollinen1.0backendEtä425053000FalseNaNit-ala 10+v koodaus 6v
3792021-02-19 12:15:19.036PK-Seutu51-55 vmies20.0Työntekijä / palkollinen1.0Konsultti50/50530066250TrueNixuNaN
3802021-02-19 12:17:31.321Oulu41-45 vmies25.0Työntekijä / palkollinen1.0full-stackNaN430051600FalseNaNNaN
3812021-02-19 12:18:30.502Turku26-30 vmies1.0Työntekijä / palkollinen1.0full-stackEtä370046250TrueIf VakuutusNaN
3822021-02-19 12:18:40.183Tampere26-30 vmies6.0YrittäjäNaNCTO, esimies, yrittäjä, full-stack kehittäjä ja arkkitehtiNaNNaN120000TrueRare Agency OyNaN
3832021-02-19 12:18:44.975PK-Seutu51-55 vmies25.0Työntekijä / palkollinen1.0Full-stack ohjelmistokehittäjä50/50680085000TrueNaNNaN
3842021-02-19 12:20:02.220PK-Seutu36-40 vmies11.0Freelancer1.0full-stack developerEtäNaN130000TrueNaNNaN
3852021-02-19 12:23:48.203Tampere31-35 vmies13.0Työntekijä / palkollinen1.0Data-arkkitehtiEtä7500100000TrueNaNNaN
3862021-02-19 12:24:08.640Tampere36-40 vmies10.0Työntekijä / palkollinen1.0FrontendEtä470058750.0TrueNaNNaN
3872021-02-19 12:24:43.448PK-Seutu36-40 vmies15.0Työntekijä / palkollinen1.0full stack developer, architect, leadNaN450066000TrueNaNNaN
3882021-02-19 12:24:52.381Tampere26-30 vmies5.0Työntekijä / palkollinen0.8Ohjelmistokehittäjä (mobiili)NaN375057000TrueNaNNaN
3892021-02-19 12:31:56.901Tampere36-40 vmies15.0Työntekijä / palkollinen1.0AsiantuntijaNaN500060000TrueNaNNaN
3902021-02-19 12:39:49.243Oulu31-35 vnainen10.0Yrittäjä1.0ohjelmistoarkkitehtiEtä330040956FalseNaNVaikka merkitsin, että palkkani ei ole mielestäni kilpailukykyinen, se ei tarkoita ettenkö olisi siihen tyytyväinen. Tilanne yrittäjillä ei yleensä vastaa samaa kuin palkansaajilla, joten palkka ei ole yrittäjille monestikaan niin mustavalkoinen asia vaan kysymys on isommasta kuviosta.
3912021-02-19 12:40:21.663Tampere31-35 vmies13.0Työntekijä / palkollinen1.0devops-konsulttiNaN530066250TrueNaNNaN
3922021-02-19 12:43:39.871TurkuNaNmies0.0Työntekijä / palkollinen1.0full-stackNaN350043750.0NaNNaNNaN
3932021-02-19 12:53:17.008PK-Seutu26-30 vmies3.0Työntekijä / palkollinen1.0KonsulttiEtä350046000TrueNaNNaN
3942021-02-19 12:57:05.434Tampere26-30 vmies5.0Työntekijä / palkollinen1.0Full-stack50/50480060000TrueNaNNaN
\ No newline at end of file diff --git a/data.xlsx b/data.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..73157f5df7216590e5340ec2637d6f90a5f7f584 GIT binary patch literal 39568 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 UShzo}BY|Hz;H7Xa@Xx3J1zqb9qyPW_ literal 0 HcmV?d00001 diff --git a/style.css b/style.css new file mode 100644 index 0000000..91de268 --- /dev/null +++ b/style.css @@ -0,0 +1,25 @@ +body { + max-width: 650px; + margin: 40px auto; + padding: 0 10px; + font: 18px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +h1, h2, h3 { + line-height: 1.2 +} + +@media (prefers-color-scheme: dark) { + body { + color: white; + background: #444 + } + + a:link { + color: #5bf + } + + a:visited { + color: #ccf + } +} \ No newline at end of file