Politiikkatohtori Oy
Full Stack Developer
Politiikkatohtori OyFinland4 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Full-Stack Developer

Tyyppi: Sopimuksen mukaan toimeksianto tai työsuhde

Keskeiset teknologiat, joita hyödynnämme: React, PostgreSQL, PostgREST, Google Cloud


Politiikkatohtori Oy:n sovellus Hankevahti on juristeille, etu- ja kansalaisjärjestöille ja medialle kehitetty sovellus lainsäädäntöhankkeiden seurannan automatisoimiseksi. Olemme siirtymässä no-code MVP-versiosta kustomoituun koodipohjaan palvelun skaalaamiseksi uusille asiakkaille. Haemme full-stack-koodaria siirtymän toteuttamiseksi ja sovelluksen edelleen kehittämiseksi.


Hallinto on hottia ja vaikuttaminen viileää! Osana Politiikkatohtorin tiimiä myötävaikutat yhteiskunnan ja politiikan avoimuuteen. Jotta demokratia voi toteuta, on päätöksenteon ja lainvalmistelun oltava nykyistä läpinäkyvämää. Olennainen tieto on olemassa, mutta sitä on hankala koostaa ja valjastaa hyötykäyttöön. Suomen hallituksen ja eduskunnan sekä EU:n päätöksentekoa koskevaa avointa dataa on voitava hyödyntää nykyistä helpommin. Hankevahti auttaa lainsäädännön ja yhteiskunnallisen vaikuttamisen parissa työskenteleviä ammattilaisia löytämään oikeat hankkeet ajoissa, keskittymään olennaiseen ja koordinoimaan seurantaa ja vaikuttamista kollegoiden ja tiimien välillä.


Politiikkatohtorilla toimimme ketterästi ja tiiviisti asiakkaidemme kanssa rakentaaksemme lakiseurantapalvelumme ominaisuuksien toiminnalliset prototyypit. Vastuullasi ovat arkkitehtuuri, taustajärjestelmät, datan käsittely sekä prototyyppitasoisen käyttöliittymäkoodin refaktorointi tuotantovalmiiksi ohjelmistoksi. Asiakkaillemme tärkeää on selain- ja mobiililaitteella toimivan web appimme helppokäyttöisyys, luotettavuus ja tietoturvallisuus.


Palvelumme arkkitehtuuri


  1. Sovellus: Sovelluksen 2.0 version ensimmäiset vedokset on tehty Reactilla ja se keskustelee tietokantojen kanssa PostgRESTin välityksellä. Työsi alkaa ensimmäisen toiminnallisen prototyypin refaktoroinnilla ja tuotantoon viennillä.
  2. Ilmoituspalvelu: Erillinen palvelu, joka seuraa sovelluksen käyttäjä- ja hanketietokantoja sekä lähettää sähköposti- ja muita ilmoituksia uusista hankkeista ja hankkeissa tapahtuvista muutoksista käyttäjän asettamien kriteerien perusteella. Ilmoituspalvelu pitää uutta sovellusta rakennettaessa uudistaa kokonaan.
  3. ETL pipeline: Python-pohjainen workeri, joka hakee dataa viranomaisten rajapinnoista, asiakirjoista ja verkkosivuilta ja päivittää tietokantaa. ETL-pipeline ja tietokannat ovat olemassa ja muun tiimin vastuulla alkuvaiheessa, eivätkä ensi alkuun vaadi sinulta suuria toimenpiteitä.


Mitä työsi on käytännössä?


Kehitysmallimme perustuu ketterään kehittämiseen ja jatkuvaan käyttäjäpalautteen keräämiseen prototyyppien avulla.


  1. Prototyppien tekemineni: Työskentelet osana tiimiä ja luomme yhdessä prototypointityökalujen avulla ensimmäisiä luonnoksia toiminnallisuuksista asiakkaiden kanssa iteroiden. Prototyyppejä testataan oikeiden käyttäjien kanssa palautteen keräämiseksi.
  2. Refaktorointi & vienti tuotantoon: Refaktoroit prototyypin koodin tuotantokelpoiseksi, varmistat toimivuuden ja tietoturvan ja viet tuotantoon.
  3. Taustapalvelut, laatu ja tietoturva: Varmistat, että sovellus, taustapalvelut ja tietokannat ovat tietoturvallisia, toimivia ja suorituskykyisiä. Lisäksi teet tarvittavaa ohjelmistokehitystä taustapalveluihin.


Teknologiat


  • Käyttöliittymä: React, Vite, Tailwind CSS
  • API: PostgREST
  • Tietokanta: PostgreSQL
  • ETL: Python ym.
  • Autentikaatio: SSO (Microsoft & Google)
  • Prototypointi: Cursor, Lovable


Miksi tämä on loistava keikka keväälle 2026 tai halutessasi pidempiaikainen duuni?


  • Ei pikselinviilausta: Käyttöliittymä suunnitellaan asiakkaiden kanssa ketterästi moderneja työkaluja käyttäen. Sinä keskityt data- ja sovellusarkkitehtuuriin, suorituskykyyn ja tietoturvaan ja siihen, että kokonaisuus toimii tuotannossa.
  • Merkityksellisyys: Rakennat tiiviissä yhteistyössä asiakkaidemme, käyttäjiemme ja kollegoidesi kanssa työkalua, joka lisää lainvalmistelun ja poliittisen päätöksenteon läpinäkyvyyttä ja helpottaa merkittävästi sen parissa työskentelevien arkea.
  • Moderni stack: Pääset työskentelemään tehokkaalla ja kevyellä teknologiastackilla eikä joudu ylläpitämään sekavaa legacy-tuotetta. Koska rakennamme palveluamme kokonaan uudelleen, voit myös vaikuttaa siihen, millaisia teknologioita käytämme.


Meillä on matala hierarkia ja välitön työyhteisö. Toimistomme sijaitsee Kaisaniemessä Helsingissä, mutta työ on myös mahdollista tehdä pääosin etänä tai hybridinä. Vierailemme säännöllisesti myös asiakkaidemme toimipisteissä pääkaupunkiseudulla.


Lähetä lyhyt hakemuskirje, CV:si, portfoliosi/GitHub-linkkisi sekä palkkatoiveesi osoitteeseen [email protected]. Mainitse erityisesti kokemuksesi Reactista, PostgreSQL/PostgREST-teknologioista ja row-level security -ratkaisuista. Hae paikkaa 31.12.2026 mennessä.


Kiinnostuitko? Ota yhteyttä ja kysy lisää:


Antti Kähkönen

Toimitusjohtaja, Politiikkatohtori Oy

0504053311, [email protected]

www.politiikkatohtori.fi

Key Skills

Ranked by relevance