Malbek
Malbek
Malbek kehittää yrityksille sopimusten elinkaaren hallinta-alustaa, joka kokoaa sopimusten luomisen, toimeenpanon, analysoinnin ja niihin liittyvät työnkulut yhteen järjestelmään. Tuotteessa yhdistyvät CLM-työkalut tekoälyn tuottamiin oivalluksiin ja suosituksiin, clickwrap-sopimuksiin sekä koodittomaan integraatiomarkkinapaikkaan. Malbek tukee suurten organisaatioiden laki-, hankinta-, myynti- ja taloustiimejä, jotka tavoittelevat yhdenmukaisempia sopimusprosesseja, parempaa näkyvyyttä sopimuksiin ja sujuvampaa yhteistyötä eri osastojen välillä.

Senior Full-Stack-kehittäjä — Malbek, etätyö Yhdysvalloissa

Rakenna ja skaalaa Malbekin SaaS-alustaa Angularin, Springin, rajapintojen ja tietokantojen avulla. Toimita yhdysvaltalaisille asiakkaille luotettavia ja suorituskykyisiä ominaisuuksia kokonaisvaltaisesti.

Kuvaus

  • Rakenna ja ylläpidä täyden pinon tuoteominaisuuksia käyttöliittymien, taustapalveluiden, rajapintojen ja tietokantaskeemojen parissa.
  • Johda ominaisuuksia teknisestä suunnittelusta ja arvioinnista kehityksen, testauksen, käyttöönoton ja valvonnan kautta.
  • Kehitä RESTful- ja GraphQL-rajapintoja skaalautuvuus, versiointi ja kyselyiden suorituskyky huomioiden.
  • Kirjoita tehokkaita tietokantakyselyitä, suunnittele normalisoituja skeemoja ja tue indeksointia sekä kyselyiden optimointia.
  • Ylläpidä kolmansien osapuolten integraatioita, mukaan lukien OAuth2- ja SSO-todennusprosessit sekä webhook-tapahtumien käsittely.
  • Luo yksikkö-, integraatio- ja päästä päähän -testejä, ylläpidä automatisoitua kattavuutta ja osallistu koodikatselmointeihin.
  • Osallistu palvelurajojen, välimuistien ja tiedonkulun arkkitehtuuripäätösten tekemiseen.
  • Optimoi sovelluksen suorituskykyä profiloinnin, kuormitustestauksen sekä kysely- ja välimuistiparannusten avulla.
  • Instrumentoi ja valvo palveluita lokien, mittareiden ja jäljityksen avulla sekä diagnosoi tuotantohäiriöitä.
  • Kehitä CI/CD-prosesseja, infrastruktuuria koodina ja käyttöönoton automatisointia.
  • Sovella turvallisen ohjelmistokehityksen käytäntöjä, jotka kattavat syötteiden validoinnin, salauksen sekä riippuvuuksien ja haavoittuvuuksien hallinnan.
  • Osallistu sprinttien suunnitteluun, päivittäisiin tilannepalavereihin, retrospektiiveihin ja muihin ketteriin käytäntöihin.

Vaatimukset

  • Vähintään 10 vuoden ammatillinen kokemus full-stack-kehityksestä.
  • Edistyneet Angular- ja TypeScript- tai JavaScript-taidot, mukaan lukien komponenttiarkkitehtuuri ja tilanhallinta.
  • Vahva Spring Framework -kokemus tuotantokäyttöön tarkoitettujen taustapalveluiden rakentamisesta.
  • Käytännön kokemus RESTful-rajapintojen suunnittelusta, kehittämisestä ja käytöstä sekä tuntemus versioinnista ja dokumentoinnista.
  • Työskentelytaito relaatiotietokantojen, kuten PostgreSQL:n ja MySQL:n, parissa, mukaan lukien skeemojen suunnittelu ja kyselyiden optimointi, ja/tai NoSQL-tietokantojen, kuten MongoDB:n ja DynamoDB:n, tuntemus.
  • Kokemusta AWS:stä, GCP:stä tai Azuresta sekä niiden keskeisistä laskenta-, tallennus- ja verkkopalveluista.
  • Git-osaaminen, koodikatselmointikäytännöt ja CI/CD-työkalut, kuten GitHub Actions, Jenkins tai CircleCI.
  • Kokemusta automatisoitujen testien kehittämisestä Jestillä, Mochalla, Cypressillä tai Playwrightilla.
  • Vahva verkkoturvallisuuden tuntemus, mukaan lukien OWASP Top 10 -riskit, todennus, valtuutus ja salaus.
  • Vankka tietämys tietorakenteista, algoritmeista ja järjestelmäsuunnittelun perusteista.
  • Erinomaiset viestintätaidot ja kyky tehdä yhteistyötä eri toimintojen välillä.
  • Eduksi: GraphQL-skeemojen suunnittelu ja resolverien kehittäminen.
  • Eduksi: Docker-, Kubernetes-, Terraform- ja CloudFormation-kokemus.
  • Eduksi: Mikropalveluiden, tapahtumapohjaisten järjestelmien, Kafkan, SQS:n ja RabbitMQ:n kokemus.
  • Eduksi: Datadog-, Grafana-, ELK- ja OpenTelemetry-kokemus.
  • Eduksi: Kokemus sähköisen allekirjoituksen tai dokumenttien työnkulun työkaluista ja niiden rajapinnoista.
  • Eduksi: Osallistuminen avoimen lähdekoodin projekteihin.

Edut

  • Palkka- ja osakepalkkiopaketti.
  • Kattava henkilöstöetupaketti.
  • Joustava palkallinen vapaa-aika ja etätyötä tukeva kulttuuri.
  • Budjetti oppimiseen ja ammatilliseen kehittymiseen.
  • Yhteistyöhön perustuva, nopeasti kasvava työympäristö.