Senior Full Stack Developer
Summary
Senior Full Stack Developer at Koka Oy in Helsinki develops the company's HYDROLINK Online IoT service, coding new features, fixing bugs, testing and improving existing solutions with Scrum. Stack: Kotlin/Java with Spring Boot on the backend, TypeScript and React.js on the frontend, with Postgres.
Koka vahvistaa ohjelmistokehityksen joukkojaan ja etsii nyt kokenutta Full Stack Developeria pieneen ja tiiviiseen asiantuntijatiimiinsä. Pääset koodaamaan IoT-palveluita ja vaikuttamaan aidosti siihen, miten niitä kehitetään tulevaisuudessa!
Mitä tulet tekemään?
Senior Full Stack Developerina liityt Kokan ohjelmistokehitystiimiin, jossa pääset ottamaan keskeisen roolin ohjelmistopalveluiden kehittämisessä ja vahvistamaan Kokan omaa kehitysosaamista. Työskentelet tiiviisti oman tiimisi sekä ulkoisten kehittäjäkumppaneiden kanssa. Tiimisi koostuu tällä hetkellä ohjelmistoarkkitehdista ja ohjelmistokehityspäälliköstä, ja vastaat suoraan tekniselle päällikölle.
Koka on 22 hengen matalan hierarkian organisaatio, jossa ihmiset tuntevat toisensa ja asioita tehdään yhdessä yli tiimirajojen. Kulttuurissa korostuvat yhdessä tekeminen, mutkaton kommunikointi ja kollegoiden auttaminen – haastavienkaan ongelmien kanssa ei tarvitse jäädä yksin.
Työsi keskiössä on Kokan HYDROLINK Online -palvelun kehittäminen, joka on juuri julkaistu Ruotsin ja Norjan markkinoille. Rooli on ennen kaikkea hands‑on-ohjelmistokehitystä: koodaat uusia ominaisuuksia, selvität bugeja, testaat ja kehität olemassa olevia ratkaisuja ketterästi Scrum‑menetelmällä. Työskentelet tilanteen mukaan sekä backendin että frontendin parissa. Backendin pääteknologiat ovat Kotlin, Java ja Spring Boot, frontendissä käytössä ovat TypeScript ja React.js sekä tietokantana Postgres.
Millaista osaajaa etsimme?
Etsimme kokenutta ohjelmistokehittäjää, joka viihtyy vaativien kehitystehtävien ja käytännön koodaamisen parissa. Sinulla on vahvaa ammatillista kokemusta web‑sovellusten kehittämisestä ja pystyt ottamaan itsenäisesti vastuuta teknisten ongelmien ratkaisemisesta.
Sinun ei tarvitse olla kaiken valmiiksi osaava full stack -kehittäjä, mutta odotamme sinulta käytännön kokemusta sekä backend‑ ja frontend‑kehityksestä ja valmiutta työskennellä molempien parissa.
Arvostamme myös halua jakaa osaamista, auttaa muita ja tuoda omia teknisiä näkemyksiä esiin.
Hakijalta odotetaan:
- Vahvaa ammatillista kokemusta web-sovellusten ohjelmistokehityksestä
- Kokemusta Kotlin-/Java-pohjaisesta JVM-kehityksestä ja frontend-kehityksestä TypeScriptillä ja React.js:llä
- Kokemusta REST-rajapinnoista, API-integraatioista, relaatiotietokannoista ja Docker-konttiteknologioista
- Perusymmärrystä tietoturvasta sekä kokemusta suorituskyvyn pullonkaulojen tunnistamisesta ja ratkaisemisesta
- Hyvää suomen ja englannin kielen taitoa
- Itseohjautuvaa, yhteisty