
TeamViewer on B2B SaaS -yritys, joka kehittää suojattuja pilviohjelmistoja etäkäyttöön, etätukeen ja digitaaliseen työntekijäkokemukseen. Sen alusta auttaa IT-tiimejä ja yrityksiä hallitsemaan, valvomaan ja ylläpitämään päätelaitteita, automatisoimaan ongelmien korjaamista sekä tukemaan etulinjan toimintoja lisätyn todellisuuden työnkulkujen avulla. TeamViewer palvelee erikokoisia organisaatioita Tensor-, DEX- ja Frontline-tuotteillaan sekä Microsoft Intunen, ServiceNow'n ja Salesforcen kaltaisilla integraatioilla. Yrityksen tarjonta keskittyy turvalliseen, vaatimustenmukaiseen ja skaalautuvaan laitehallintaan.
Senioritason full-stack-ohjelmistokehittäjä TeamViewerille – hybridityö Portugalissa
Liity TeamViewerille senioritason full-stack-kehittäjäksi rakentamaan taustapalveluita ja React-sovelluksia digitaalisen työympäristön alustalle. Tehtävässä yhdistyvät arkkitehtuuri, pilvioperaatiot, testaus ja tekoälyavusteisen kehityksen vastuullinen hyödyntäminen.
Kuvaus
- Suunnittele, rakenna ja ylläpidä taustapalveluita ja rajapintoja Javalla tai Kotlinilla ja Spring Bootilla tai Node.js:llä ja TypeScriptillä
- Toteuta laadukkaita verkkosovelluksia Reactilla ja TypeScriptillä
- Osallistu suunnittelujärjestelmän ja mikrofrontend-arkkitehtuurin kehittämiseen
- Ohjaa skaalautuvien, vikasietoisten ja turvallisten palveluiden arkkitehtuuri- ja suunnitteluratkaisuja
- Hyödynnä domain-lähtöisen ja tapahtumalähtöisen suunnittelun periaatteita
- Mallinna dataa ja valitse tarkoituksenmukaiset SQL- ja NoSQL-tallennusratkaisut
- Rakenna asynkronisia integraatioita Kafkan, NATS:n tai RabbitMQ:n avulla
- Vastaa palveluiden käyttöönotosta ja operoinnista Dockerilla ja Kubernetesilla
- Kehitä CI/CD-työnkulkuja ja tuotantoympäristön havainnointia
- Määritä testauksen suunta yksikkö-, integraatio-, sopimus- ja päästä päähän -testauksen osalta
- Edistä tekoälyavusteista kehitystä ja luo tiimille vastuulliset toimintatavat
- Ohjaa ja mentoroi kehittäjiä, johda koodikatselmointeja ja kehitä suunnittelukäytäntöjä tiimien välillä
- Vastaa ominaisuuksista ideasta julkaisuun ja vaikuta tekniseen suuntaan koko teknologiapinossa
Vaatimukset
- Tietojenkäsittelytieteen, ohjelmistotekniikan tai lähialan tutkinto tai vastaava ammatillinen kokemus
- Vähintään kuuden vuoden ammatillinen kokemus ohjelmistokehityksestä tausta- ja käyttöliittymäjärjestelmien parissa
- Osoitettua kykyä johtaa teknisiä hankkeita
- Vahva taustaohjelmoinnin osaaminen Javalla tai Kotlinilla ja Spring Bootilla tai Node.js:llä ja TypeScriptillä
- Vankka käytännön kokemus Reactista ja TypeScriptistä
- Kokemusta nykyaikaisista tilanhallintatyökaluista, kuten Redux ToolKitista, Zustandista tai TanStack Querystä
- Syvällinen ymmärrys hajautetuista järjestelmistä, API-suunnittelusta ja ohjelmistoarkkitehtuurista
- Vankka kokemus relaatio- ja NoSQL-tietokantojen parissa työskentelystä
- Käytännön osaamista viestintäalustoista, kuten Kafkasta, NATS:stä tai RabbitMQ:sta
- Vankka kokemus Dockerista, Kubernetesista, CI/CD:stä ja tuotantoympäristön havainnoinnista
- Hyvä ymmärrys tausta- ja verkkosovellusten tietoturvakäytännöistä
- Käytännön kokemusta tekoälyavusteisista koodaustyökaluista, kuten Claude Codesta, GitHub Copilotista tai Cursorista
- Kokemusta kehittäjien mentoroinnista ja työskentelystä ketterissä tiimeissä
- Sujuva englannin kielen suullinen ja kirjallinen taito
Edut
- Kilpailukykyinen palkkaus ja edut, mukaan lukien yrityksen tulos- tai myyntibonus sekä säännölliset palkantarkistukset
- Toimistot, joihin on hyvät julkisen liikenteen yhteydet
- Alennetut hinnat ja erikoistarjoukset paikallisilla kuntosaleilla
- Pääsy Corporate Benefits -alustalle ja sen lukuisiin alennuksiin
- Säännöllistä tiimitoimintaa ja koko yrityksen yhteisiä juhlia
- Avoimien ovien työpaikkakäytäntö
- Rento työympäristö ilman muodollista pukeutumiskoodia
- Säännöllisiä koko henkilöstön kokouksia ja Leadership Lunches -tilaisuuksia
- Hybridityö joustavilla työajoilla
- Work From Abroad -ohjelma, joka mahdollistaa työskentelyn sopimusmaan ulkopuolella enintään 40 päivän ajan
- Perehdytys pääkonttorilla hyvän alun tukemiseksi