Skip to main content

Junior Full Stack Developer - TypeScript/Node/React/SQL

Technology
CSI Helsinki Oy
Helsinki, Suomi2 viikkoa sittenAsti 10.5.2026

Tehtävänkuvaus

Etsimme kehitystiimiimme Sörnäisiin vakituiseen työsuhteeseen.

Junior Full Stack Developeria kehittämään LegalTech ERP -ekosysteemiämme ja Cloud-innovaatioitamme.

Stack: NestJS (REST), TypeScript, React, PostgreSQL/MSSQL

Infrastructure: Azure, Kubernetes (AKS), Docker

Oletko urasi alkuvaiheessa oleva kehityshakuinen koodaaja, joka etsii kasvupolkua pidemmäksikin ajaksi? Jos tunnistat kuvauksesta itsesi, tervetuloa dynaamiseen CSI‑tiimiimme!

Junior Full Stack Developerina kehität LegalTech ERP -ekosysteemiämme ja Cloud‑innovaatioitamme osana osaavaa tiimiä. Rooli tarjoaa erinomaisen kasvualustan — pääset oppimaan kokeneemmilta kehittäjiltä samalla, kun kannat vastuuta omasta työstäsi ja kehityt kohti senior‑tasoa.

Päivittäiset tehtäväsi ja vastuusi

  • Osallistut teknisenä asiantuntijana ohjelmistojemme kehitykseen ja ylläpitoon
  • Suunnittelet ja toteutat skaalautuvia REST‑rajapintoja NestJS‑kehykkeillä sekä moderneja käyttöliittymiä Vite/React ja React Native -teknologioilla
  • Työskentelet pilvitieteenympäristössä hyödyntäen Azure‑pohjaista Kubernetes‑infrastruktuuria (AKS) ja Docker‑kontitusta
  • Tutkit ja toteutat aktiivisesti AI/LLM‑ratkaisuja juridisten työnkulkujen ja dokumentinhallinnan automatisoimiseksi
  • Tuet muita tiimejämme vaativimpien teknisten ongelmien ratkomisessa ja integraatioiden rakentamisessa
  • Tuot panoksesi monimutkaisten tietokantarakenteiden (PostgreSQL/MSSQL) hallintaan ja ohjelmistotuotteidemme jatkuvaan kehittämiseen
  • Varmistat ohjelmiston toimivuuden suunnittelemalla ja toteuttamalla yksikkö‑, integraatio‑ ja end‑to‑end‑testëjä (Jest, Supertest)
  • Ylläpidät ja kehität teknistä dokumentaatiota sekä API‑viitedokumentaatiota (OpenAPI/Swagger)
  • Osallistut aktiivisesti ketteriin työtapoihin — päivittäisiin stand‑uppeihin, sprinttisuunnitteluun ja retrospektiiveihin
  • Teet tiivistä yhteistyötä UI/UX

¿Te interesa este puesto?