Senior Fullstack Developer
Huom. Tämä ilmoitus on sulkeutunut, ethän hae enää tähän työpaikkaan. Katso kaikki juuri nyt avoimet työpaikat.
Ritchie Bros haki kesällä 2025 Senior Fullstack Developeria Helsinkiin. Ilmoituksen mukaan yhtiö oli nopean kasvun vaiheessa ja uudistamassa Rbauction-verkkosivustoaan sekä sen teknistä arkkitehtuuria, ja kasvatti tätä varten osaavaa teknistä tiimiään Helsingissä.
Mitä tehtävässä tehtiin?
Senior Developerina valittu liittyi Helsingissä toimivaan engineering-toimistoon ja työskenteli pienemmässä, omistautuneessa tiimissä, joka keskittyi yhteen Rbauctionin domainiin. Tiimi koostui muutamasta ohjelmistokehittäjästä, QA-insinööristä ja Engineering Managerista, ja tiimin päätavoitteena oli modernisoida ja rakentaa vastuullaan olevaa tuotedomainia sekä tehdä yhteistyötä Yhdysvalloissa sijaitsevien projektitiimien kanssa.
Roolissa vastattiin teknisen toteutuksen johtamisesta, painopisteenä vahvasti backend-arkkitehtuuri ja -kehitys Javalla ja Spring Bootilla. Tehtävässä toimittiin Engineering Managerin keskeisenä teknisenä kumppanina. Työhön kuului osallistuminen fullstack-verkkokokemuksen toteuttamiseen ja parhaiden kehityskäytäntöjen hyödyntäminen. Vaikka roolin pääpaino oli backendissä, tekijältä toivottiin valmiutta osallistua tiimin kanssa myös frontendin kehittämiseen Reactilla ja Next.js:llä.
Tehtävässä vaalittiin koodin ja arkkitehtuurin laatua sekä toteutettiin toimintatapoja, joilla tuotantoon voitiin tehdä muutoksia turvallisesti ja luotettavasti. Työhön kuului riskien tunnistaminen, suorituskyky- ja skaalautuvuusongelmien ratkaiseminen sekä tiivis yhteistyö suunnittelijoiden, tuotepäälliköiden, kehittäjien ja muiden sisäisten sidosryhmien kanssa kiinnostavien ja tehokkaiden tuotteiden toimittamiseksi.
Teknisen omistajuuden lisäksi roolissa tuettiin Engineering Manageria tiimin valmentamisessa ja kehittämisessä sekä vahvistettiin oppimisen ja yhteistyön kulttuuria. Tehtävässä tuettiin myös modernien kehitystapojen, kuten trunk-based- ja test-driven-kehityksen sekä pariohjelmoinnin, käyttöönottoa.
Lyhyesti sanottuna päävastuut sisälsivät muun muassa seuraavat:
– Työskentely omassa tuotetiimissä kestävän, suorituskykyisen ja hyvin suunnitellun tuotekokonaisuuden kehittämiseksi RB Globalin teknisten standardien mukaisesti
– Backendin teknisen toteutuksen ja suunnittelun omistajuus, erityisesti Javalla ja Spring Bootilla
– Suunnitteluratkaisujen käyttöönoton edistäminen ja muiden auttaminen teknisten ja liiketoiminnallisten tavoitteiden saavuttamisessa
– Uusien teknisten standardien kehittäminen ja julkaiseminen organisaatiossa sekä niiden käyttöönoton edistäminen
– Yhteistyö Engineering Managerin kanssa tiimin osaamisen rakentamisessa ja yksilöiden kehittymisen tukemisessa
– Sen varmistaminen, että tiimillä oli tarvittava tekninen suunta, tuki ja työkalut tehtävänsä toteuttamiseen
Millainen tekijä tehtävään sopi?
Ilmoituksen mukaan tehtävä saattoi olla erinomainen tilaisuus ohjelmistoammattilaiselle, joka halusi ottaa seuraavan askeleen senior- ja teknisesti johtavaan rooliin, sillä aiempaa kokemusta esihenkilö- tai lead-rooleista ei edellytetty. Sen sijaan arvostettiin vahvaa motivaatiota teknisen johtamiseen, muiden valmentamiseen ja motivoimiseen ohjelmistokehityksessä sekä halua kehittää jatkuvasti tiimin työskentelytapoja.
Hakijalta toivottiin vahvaa osaamista ohjelmistokehityksestä vähintään viiden vuoden työkokemuksella sekä vankkoja taitoja backend-kehityksestä Javalla ja Spring Bootilla. Frontend-kokemus JavaScript-frameworkeilla, kuten Next.js ja React, katsottiin merkittäväksi plussaksi. Osaaminen sai painottua backendiin, mutta aitoa kiinnostusta ja halua työskennellä tiimin kanssa myös frontend-kehityksen parissa arvostettiin.
Huutokauppaohjelmisto oli rakennettu seuraavilla teknologioilla ja frameworkeilla, eikä kokemusta kaikista niistä edellytetty: Java, Java Spring Boot, Jacoco, Next.js, React, Nx, Jest, CircleCI, Playwright, Helm, Kubernetes (EKS), qlty, Snyk, GitHub, Spotbugs, Vault, AWS, OpenSearch, DynamoDB, PactFlow, LaunchDarkly, Styra, Honeycomb ja Kafka.
Ritchie Bros tarjosi valitulle:
– Mahdollisuuden liittyä globaaliin ja taloudellisesti vakaaseen organisaatioon, jossa oli pienemmän yrityksen etuja yhdistettynä vakauteen ja urakehitysmahdollisuuksiin
– Vaikutusvaltaisen Senior Developer -roolin teknisen johtamisen vastuilla sekä mahdollisuuden muokata teknistä suuntaa ja tukea tiimin kasvua
– Keskeisen roolin huutokauppojen muutoksessa ja modernisoinnissa kokeneiden kollegoiden tukemana – roolissa oli todellinen vaikutus lopputulokseen
– Yrityskulttuurin, joka vaali valmentamista ja mentorointia ja korosti hyvin johdettujen kehitystiimien merkitystä
– Viihtyisän työyhteisön – Ritchie Brosin työntekijät olivat vahvasti sitoutuneita ja pitkät urat kertoivat omaa tarinaansa
– Hyvän toimistosijainnin Helsingin ydinkeskustassa sekä joustavuutta myös etätyöhön
– Työsuhde-etuja, kuten lounas- sekä liikunta- ja kulttuuriedun
– Vuosittaisen bonuksen, joka oli enintään 7,5 % vuosipalkasta
Toiveet hakijalle:
– Soveltuva korkeakoulututkinto tietojenkäsittelytieteestä, tietojärjestelmistä, ohjelmistotekniikasta tai vastaavalta alalta
– Vähintään 5 vuoden kokemus ohjelmistokehityksestä, mieluiten painottuen web-pohjaiseen fullstack-kehitykseen
– Vahva tekninen osaaminen Java-backend-kehityksestä, painopisteenä Spring Boot
– Kokemus tai kiinnostus frontend-kehityksestä JavaScript-pohjaisilla frontend-frameworkeilla (erityisesti Next.js ja React) nähtiin plussana
– Johtajuusasenne ja tukeva ote tiimin jäsenten valmentamiseen
– Vahvat viestintä- ja ongelmanratkaisutaidot yhdistettynä kykyyn työskennellä monikulttuurisessa tiimissä
– Täysi ammatillinen suullinen ja kirjallinen englannin kielen taito
Käytännön asiat:
Kyseessä oli kokoaikainen ja vakituinen tehtävä, jossa valittu työllistyi suoraan Ritchie Brosille. Aloitus toivottiin mahdollisimman pian. Ritchie Brosilla oli toimisto Helsingin ydinkeskustassa, ja tekijältä toivottiin valmiutta käydä Helsingin toimistolla viikoittain tapaamassa tiimiä ja kollegoita. Koska työtä tehtiin yhdysvaltalaisten tiimien ja projektien kanssa, toivottiin joustavuutta osallistua tarvittaessa tapaamisiin noin klo 17–19 Suomen aikaa. Peruspalkka määriteltiin kokemuksen perusteella ja neuvoteltiin yksilöllisesti.
Hakuaika päättyi keskiviikkona 13. elokuuta 2025. Hakemuksia käsiteltiin aktiivisesti hakuaikana saapumisjärjestyksessä, ja haku suljettiin, kun kaikki paikat oli täytetty.
Huom. Ilmoituksen tekstiä on muokattu tekoälyn avulla julkaisun jälkeen menneeseen aikamuotoon ja ilmoituksesta on poistettu yksilöivät henkilötiedot, mutta tehtävään ja sen vaatimuksiin liittyvät yksityiskohdat on säilytetty ennallaan.







