{"id":798163,"url":"https://alion.io/job/nitor-senior-full-stack-developer-ai-modern-web","title":"Senior Full Stack Developer (AI & Modern Web)","company":{"id":56708,"name":"Nitor","domain":"nitor.com","url":"https://alion.io/company/nitor","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":75,"open_postings":8,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-31T05:58:55Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Helsinki, Finland"],"countries":["FI"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":115000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":22},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"Kotlin","optional":false},{"name":"LangSmith","optional":false},{"name":"LLM","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI Agents SDK","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Vertex AI","optional":false}],"status":"live","first_seen_at":"2025-10-02T00:00:00Z","employer_posted_date":"2025-10-02","last_verified_at":"2026-10-31T08:41:24Z","board_verified":true,"closed_at":null,"days_open":394,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":394},"description":"Haluatko viettää työpäiväsi vaikuttavissa projekteissa yhteisössä, joka tukee ammatillista kehittymistäsi? Senior Full Stack Developerina Nitorilla ratkaiset asiakkaiden liiketoimintakriittisiä haasteita moderneilla teknologioilla - frontendistä backendiin, ja yhä enemmän tekoälypohjaisten featureiden ja agenttisten ratkaisujen parissa, jotka muuttavat asiakkaidemme tapaa toimia.\nLyhyt kuvaus työstäsi\nSenior Full Stack Developerina Nitorilla tehtäväsi voivat vaihdella selainpohjaisten käyttöliittymien ohjelmoinnista integraatioihin ja taustajärjestelmäkehitykseen.\nMerkittävässä roolissa on asiakkaidemme liiketoiminnallisen fokuksen sulauttaminen kirjoittamaasi koodiin. On tärkeää, että rakentamissasi ratkaisuissa yhdistyvät suorituskyky, kustannustehokkuus ja yksinkertaisen kaunis, ylläpidettävä koodi.\nTyökaluina käytössäsi ovat asiakasprojektista riippuen JavaScript, Node.js, React, TypeScript, Java, Kotlin, C#, pilviteknologiat (AWS, Azure tai GCP), CI/CD-työkalut ja tietokannat. Toisinaan pääset hyödyntämään myös mahdollisia funktionaalisen ohjelmoinnin taitojasi, esim. Clojuren parissa.\nModerni ohjelmistokehitys tarkoittaa rakentamista tekoälyn kanssa. Asiakasprojektimme etenevät nopeasti tähän suuntaan - LLM-pohjaisista featureista agenttisiin ratkaisuihin, jotka muuttavat tiimien toimintaa. Jos olet jo käyttänyt tekoälytyökaluja kehitystyössäsi tai rakentanut palveluita, jotka hyödyntävät kielimalleja, löydät meiltä projekteja joissa viet tätä osaamista pidemmälle. Ja jos tekoälypohjainen kehitys kiinnostaa, mutta sopivat projektit ovat toistaiseksi puuttuneet, projektimme ja yhteisömme vievät sinut eteenpäin.\nSovellamme työssämme DevOps-mallin mukaisesti testiautomaatiota, jatkuvaa toimitusta ja muita ketteriä kehitysmenetelmiä. Yksittäisen menetelmän seuraamista tärkeämpää meille on kuitenkin itsenäinen ajattelu ja pragmaattinen tapa soveltaa hyväksi havaittuja käytäntöjä.\nVielä lisää konkretiaa\nAsiakasprojektimme ovat tyypillisesti haastavia ja samalla ammatillisesti palkitsevia kokonaisuuksia, jotka tarjoavat kokeneelle ohjelmistokehittäjälle mahdollisuuden sekä hyödyntää että syventää osaamistaan. Projektien kesto on usein vuodesta useampaan vuoteen riippuen omista toiveistasi. Useimmissa projekteissa toimit osana asiakkaan kehitystiimiä, jossa on mukana myös useampi muu kokenut nitorilainen. Tutustu tulevan kollegasi Marion Bhuptan tarinaan ja miten hän on kasvanut kokeneeksi full stack -asiantuntijaksi Nitorilla.\nKiinnostaako lukea lisää teknogiavalinnoistamme? Kehittäjäkyselymme 2026 paljastaa ajankohtaiset teknologiatrendit.\nAI-pohjainen kehitys ei ole meillä slogan - 73% nitorilaisista käyttää tekoälytyökaluja päivittäin. Lue lisää AI-kyselystämme!\nMitä sinä voisit tuoda mukanasi?\nTässä tehtävässä loistat, kun sinulla on syvä ymmärrys siitä, miten modernit web-sovellukset ja digitaaliset palvelut toimivat ja rakentuvat. Hallitset koko kehitysketjun frontendistä backendiin ja ymmärrät miten ne toimivat yhdessä.\nEmme ole tarkkoja kokemusvuosien suhteen, mutta olemme huomanneet, että 8+ vuotta kokemusta ohjelmistokehityksestä erilaisten palvelujen ja tuotteiden parissa auttaa sinua toimimaan asiakasprojekteissasi lisäarvoa tuovana asiantuntijana.\nSinulla on vahva osaaminen useammasta ohjelmointikielestä ja vähintään yhdestä pilviteknologiasta (AWS, Azure tai GCP). Asiakasprojekteissamme ovat yleisesti käytössä muun muassa JavaScript, Node.js, React, TypeScript, Java, Kotlin ja .NET. Lisäksi sinulla on kokemusta CI/CD-työkaluista ja tietokannoista.\nKoska full stack -kehittäjän työ on monipuolista ja vaatii yhteistyötä eri sidosryhmien kanssa, arvostamme konsultatiivista ja asiakaslähtöistä ajattelutapaa. Sinun tulee ymmärtää asiakkaan tarpeita ja osata kommunikoida teknisistä ratkaisuista. Sujuva suomen ja englannin kielen osaaminen on tärkeää, sillä asiakkaita on sekä kotimaassa että kansainvälisesti.\nTekoälypuolella arvostamme kokemusta agenttisten tekoälytyökalujen, kuten Claude Coden, käytöstä osana kehitystyötä sekä käytännön kokemusta palveluiden tai featurejen rakentamisesta LLM-rajapintoja hyödyntäen. Uteliaisuus siitä, mihin tämä on menossa, on tärkeää - olipa kyse sitten agenttiframeworkeista kuten LangChainin Deep Agents tai OpenAI Agents SDK, observability-työkaluista kuten LangSmith tai tekoälyalustoista kuten Microsoft AI Foundry, AWS Bedrock tai Google Vertex AI.\nEduksi on, jos olet miettinyt vakavasti, miltä CI/CD näyttää, kun järjestelmäsi on ei-deterministinen - miten esimerkiksi testaat ja evaluoit LLM-pohjaisia featureita luotettavasti.\nEt kuitenkaan tarvitse kokemusta kaikesta tästä - mutta jos agenttinen, GenAI-pohjainen featurekehitys innostaa sinua, tarjoamme siihen erinomaiset mahdollisuudet.\nMitä jos valitsisitkin meidät?\nUskomme, että rekrytoinnissa ei ole kyse siitä, että yritys valitsee uuden työntekijän. Sinä lopulta teet valinnan. Ja me voimme sinua siinä auttaa.\nSinun kannattaa olla meihin yhteydessä, jos:\nhaluat työskennellä merkityksellisten, pitkäaikaisten asiakassuhteiden ja -projektien parissa - myös projekteissa, joissa tekoäly on todellinen osa sitä, mitä rakennat\nrinnallasi työskentelevät osaavat kollegat, erinomaiset kehittymismahdollisuudet sekä optimaaliset työolosuhteet ovat sinulle tärkeitä\nkoet, että yhteisöllisyys ja kollegoille hyvän tahtominen ovat työelämässä merkityksellisiä arvoja\nsinusta on ihan ok tehdä normityöaikaa ja huolehtia, että vapaat ja työt pysyvät balanssissa\nhaluat työskennellä koko kehitysketjussa fronttendistä backendiin\nTyöskentelyäsi ja arkeasi tukevat meillä monimuotoiset edut ja mahdollisuudet, esimerkiksi:\nVoit käyttää 10 % työajastasi ammatilliseen kehittymiseen\n7100 € \"Rautapankki\" työväline- ja kotitoimistohankintoihin, joka täydentyy kuukausittain\nTäydet palkalliset lomat heti työsuhteen alusta riippumatta aloitusajankohdasta\n500-2000 € bonus jokaisesta suorittamastasi sertifikaatista\nYhteisiä matkoja, tapahtumia ja harrastusryhmiä aina juoksuklubista lautapelikerhoon\nOnko mielessäsi kysymyksiä? Pohdituttaako jokin seikka?\nOlisimme todella kiinnostuneita kuulemaan sinusta lisää. Kerro, millaista askelta olet urallasi ottamassa, ja katsotaan, miten me voisimme sinua auttaa. Lähetä meille LinkedIn-profiilisi tai CV:si. Lisätietoja voit kysyä People Partneriltamme Ella Raskilalta (). Haluamme varmistaa, että saat kaiken tarvitsemasi tiedon sinulle tärkeän päätöksen tekemiseksi.\nMe kuuntelemme sinua\nHaluamme tarjota asiantuntijoillemme parhaan mahdollisen työpaikan ja tukea sinun osaamisesi kehittymistä. Nitorilla juuri sinä, ainutlaatuiset taitosi ja henkilökohtaiset kiinnostuksen kohteesi määrittävät urasi suunnan.\nKiehtovat projektit, luontainen uteliaisuutemme ja kollegojesi tuki motivoivat sinua jatkuvassa oppimisessa. Osallistut mielenkiintoisiin koulutuksiin, tapahtumiin ja konferensseihin. Lisäksi voit käyttää osan työajastasi uuden oppimiseen, yhteisömme kehittämiseen sekä sinua inspiroiviin pro bono -projekteihin.\nMeillä urapolkusi ei ole ennalta määrätty - päinvastoin, kannustamme sinua tutkimaan kiinnostuksen kohteitasi ilman turhaa hierarkiaa ja byrokratiaa. Nitorilla äänesi kuuluu.\nToimintatapamme perustuvat luottamukseen, avoimuuteen ja toistemme kunnioittamiseen. Jokainen nitorilainen tuo oman lisänsä yrityksen toimintaan. Arvostamme ja vaalimme erilaisuutta sekä sen tuomaa lisäarvoa asiakkaillemme.\nLyhyesti Nitorista - toivottavasti sinunkin tulevasta työpaikastasi\nJokainen nitorilainen on digitaalinen insinööri; pragmaattinen ja ratkaisukeskeinen tiimipelaaja, joka ei tyydy oletuksiin. Meille ominaista ovat todella korkea ammattitaito ja ylpeys niin omasta kuin kollegoidemmekin työstä.\nYli 250 asiantuntijaamme toimivat Helsingissä ja Tampereella, yhdistäen monipuoliset osaamisensa merkityksellisten vaikutusten saavuttamiseksi. Olemme ylpeitä työntekijälähtöisestä kulttuuristamme ja aidosta sitoutumisestamme ihmistemme kasvuun - tunnustuksena tästä meidät on palkittu Great Place to Work -sertifikaatilla sekä valittu Suomen vetovoimaisimmaksi työnantajabrändiksi.\nVisiomme on selkeä: olla alan halutuin työpaikka, jossa menestys syntyy työntekijöiden ja asiakkaiden hyvinvoinnista ja tyytyväisyydestä. Jatkamme kasvuamme IT-alan asiakastyytyväisyyden suunnannäyttäjänä tuottaen erinomaista lisäarvoa asiakkaillemme (lue, miten ainutlaatuinen asiakaskokemus ruokkii kasvuamme).","description_format":"text","description_chars":8349,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Digital Design","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-09-12T06:29:24Z"},{"event":"open","at":"2026-09-25T22:10:21Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.27,"p_room":0.28,"age_days":394,"expected_fill_days":36,"reasons":["conf:4","win:tail","crowd:"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/nitor-senior-full-stack-developer-ai-modern-web","json_url":"https://alion.io/job/nitor-senior-full-stack-developer-ai-modern-web.json","meta":{"generated_at":"2026-10-31T11:35:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17821,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":56708},"rest":"https://alion.io/mcp/rest/get_company?id=56708"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnitor-senior-full-stack-developer-ai-modern-web"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnitor-senior-full-stack-developer-ai-modern-web"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnitor-senior-full-stack-developer-ai-modern-web"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nitor-senior-full-stack-developer-ai-modern-web\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnitor-senior-full-stack-developer-ai-modern-web"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":798163}},{"tool":"search_jobs","arguments":{"company":"nitor.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":798163},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}