Skip to main content

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

Technology
CSI Helsinki Oy
Helsinki, Suomi2 viikkoa sittenAsti 8.6.2026
KokoaikainenHybridi

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

Junior Full Stack Developerina olet mukana monessa. Perehdytysjakson jälkeen:
  • Osallistut teknisenä asiantuntijana ohjelmistojemme kehitykseen ja ylläpitoon
  • Suunnittelet ja toteutat skaalautuvia REST-rajapintoja NestJS-kehyksellä sekä moderneja käyttöliittymiä Vite/React ja React Native -teknologioilla
  • Työskentelet pilvinatiivissa ympä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-testejä (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-suunnittelijoiden, QA-insinöörien ja tuoteomistajien kanssa.
Tehtäväsi edellyttävät oma-aloitteisuutta ja vastuunottokykyä, mutta useimmiten teet tiimityötä muiden CSI:läisten kanssa.

Vaatimukset

Tehtävässä onnistuaksesi tarvitset

  • Perustason käytännön osaamisen TypeScriptistä, Node.js:stä (NestJS tai Express.js) ja Reactista esimerkiksi opintojen, harjoittelun tai omien projektien kautta
  • Kandidaattitason tutkinnon tietojenkäsittelytieteestä tai siihen liittyvältä alalta, tai vastaavan työkokemuksen
  • Perustiedot RESTful API -suunnittelusta sekä SQL-tietokannoista ja ORM-käytöstä (TypeORM tai Prisma)
  • Git-versionhallinnan ja PR-pohjaisen yhteiskehittämisen tuntemuksen
  • Perustiedot tietoturvakäytännöistä: autentikointi/auktorisointi (OAuth2, JWT) sekä OWASP Top 10 -periaatteet
  • Kiinnostuksen pilvi- ja konttiympäristöjä (Azure, Docker, Kubernetes) kohtaan
  • Halun sitoutua jatkuvaan oppimiseen ja full stack -kehityksen parhaiden käytäntöjen seuraamiseen
  • Ketterien työmenetelmien perustuntemuksen
  • Sujuvan suomen ja englannin kielen taidon

Eduksi katsomme

  • Kokemuksen tai kiinnostuksen AI/LLM-integraatioita kohtaan (esim.

Azure

OpenAI)

  • Syvemmän React-osaamisen sekä tilanhallintakirjastojen tuntemuksen (Redux, Pinia)
  • Arkkitehtuurikonseptien perustuntemuksen: CQRS, mikropalvelut, GraphQL
  • PostgreSQL-taidot ja tietomallinnuksen ymmärryksen
  • OpenAPI/Swagger-dokumentoinnin tuntemuksen
  • GDPR-tietoisuuden ja kiinnostuksen Legal Tech -toimialaa kohtaan
  • CI/CD-putkien perustuntemuksen (Azure DevOps)

Tiimimme jäsenenä

  • Olet innokas ja nopea oppimaan uusia teknologioita ja soveltamaan niitä käytäntöön
  • Omaat ongelmanratkaisukeskeisen ja asiakaspalvelulähtöisen ajattelutavan
  • Olet motivoitunut kehittymään asiantuntijaroolissasi ja kasvamaan kohti senior-tasoa
  • Tartut mielelläsi haasteisiin ja kannat vastuuta omasta työstäsi
  • Työskentelet sujuvasti niin itsenäisesti kuin tiimissä
  • Kommunikoit tehokkaasti ja viihdyt monikulttuurisessa ympäristössä

Mitä tarjoamme

  • Mielenkiintoiset ja teknisesti haastavat työtehtävät – ERP-järjestelmämme käsittelevät valtavia datamääriä ja monimutkaisia työnkulkuja, joten täällä et taatusti pitkästy
  • Modernin infrastruktuurin – pääset tekemään töitä Azuren, Kuberneteksen (AKS) ja CI/CD-putkien parissa sekä hyödyntämään AI/LLM-ratkaisuja kehitystyössä
  • Mahdollisuuden jatkuvaan monipuoliseen kehittymiseen full stack -kehityksen ja pilviarkkitehtuurien asiantuntijana
  • Kasvua ja mentorointia – tarjoamme vastuullisen roolin, mutta tukenasi on kokeneita asiantuntijoita
  • Asiantuntevan, rennon ja yhteen hiileen puhaltavan työyhteisön, jossa viihdytään pitkään
  • Viihtyisät työtilat Sörnäisissä ja joustavan etätyömahdollisuuden perehdytysjakson jälkeen
  • Hyvät henkilöstöedut hyvinvointisi tueksi.
Tehtävän palkkahaarukka koeaikana on 3000–3300 euroa kuukaudessa. Palkkaa tarkistetaan koeajan päättyessä.

Yrityksemme

CSI Helsinki on johtavien asianajo- ja lakiasiaintoimistojen luottokumppani, joka kehittää ohjelmistoja helpottamaan juridisten toimeksiantojen hoitamista ja laskutusta. Olemme markkinajohtaja Suomessa ja Baltiassa sekä kasvamme vauhdilla Ruotsissa. Kuulumme edistykselliseen SaaS-palveluita tarjoavaan Saarni Cloud -ohjelmistokonserniin, joka tuottaa henkilöstöhallinnon, oppimisen, työajanseurannan, taloushallinnon ja analytiikan palveluita.

Meiltä CSI:läisiä yhdistää halu turhien rutiinien eliminointiin ja lisäarvon tuottamiseen asiakkaille. Luotamme hyvään tiimityöhön ja mutkattomaan työilmapiiriin.

Lue lisää verkkosivuiltamme www.csihelsinki.fi.

Muuta tietoa

Aloitus:

Mahdollisimman pian

Kesto:

Kokoaikainen ja toistaiseksi voimassa oleva

Sijainti:

Vilhonvuorenkatu 11, Helsinki

Pääasiallinen työntekopaikka koeaikana on toimistollamme Sörnäisissä, minkä jälkeen osa viikosta on mahdollista tehdä etätöitä.

Kiinnostuitko?

Ota seuraava askel urallasi ja jätä hakemuksesi mahdollisimman pian, kuitenkin viimeistään 20.4.2026

. Täytämme paikan heti sopivan kehittäjän löydyttyä.

Lisätietoja tehtävästä antaa: Arvind Sedha (Software Development Director), arvind.sedha@csihelsinki.fi.

Keywords
typescriptmicrosoft-typescriptnodejsreact-jsreactsqlenterprise-resource-planning-erpfood-enterprise-resource-planning-erpmedical-devices-enterprise-resource-planning-erpnestjspostgresqlpostgresmssqlmicrosoft-azurekubernetesdockervitereact-nativeartificial-intelligencelarge-language-model-llmjestsupertestapplication-programming-interface-apiopen-apiuser-interface-uiuser-experience-uxmobile-app-user-experiencequality-assuranceexpress-jsrestful-apioperational-risk-managementobject-relational-mapping-ormtypeormprismapublic-relationspull-requestoauth-2oauth2json-web-token-jwtopen-web-application-security-project-owaspesimreduxjsgraphqlgeneral-data-protection-regulation-gdprcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdazure-devopsdevelopment-operations-devopssoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saassoftware-developmenttraining-and-development

¿Te interesa este puesto?