Smart Working
Smart Working
Smart Working je kadrovska služba, ki podjetjem pomaga vzpostaviti ekipe za razvoj programske opreme s preverjenimi razvijalci z vsega sveta. Njihov izbirni postopek vključuje tehnične ocene in preverjanje preteklosti ter podjetja povezuje z razvijalci, ki imajo izkušnje z različnimi programskimi jeziki in ogrodji. Smart Working podpira prilagodljivo zaposlovanje na daljavo za organizacije na področjih, kot so svetovanje, zdravstvo in trženje, ter jim pomaga povečati razvojne zmogljivosti ob hkratnem obvladovanju stroškov zaposlovanja in poslovanja.

Starejši razvijalec celotnega sklada – Pakistan (delo na daljavo)

Pridružite se podjetju Smart Working kot starejši razvijalec celotnega sklada in skrbite za njegov delujoči cloud-native izdelek Studio. Izdelujte API-je v Node.js/NestJS, funkcionalnosti v Angularju in uvajanja v Google Cloud.

Opis

  • Vzdrževati in izboljševati delujočo platformo, ki jo uporabljajo stranke
  • Razvijati in podpirati zaledne storitve z Node.js in NestJS
  • Po potrebi prispevati k čelnemu delu v Angularju
  • Ustvarjati in izboljševati REST API-je ter vzdrževati dokumentacijo Swagger/OpenAPI
  • Pomagati pri upravljanju sistemov Google Cloud Platform s poudarkom na zanesljivosti, stabilnosti in razpoložljivosti
  • Upravljati produkcijske izdaje prek vzpostavljenih CI/CD cevovodov in postopkov uvajanja
  • Diagnosticirati produkcijske incidente, ugotavljati njihove temeljne vzroke in uporabljati ustrezne popravke
  • Delati z vsebniki Docker in storitvami, gostovanimi v oblaku
  • Uporabljati uveljavljene prakse izdajanja za razvojna, pripravljalna in produkcijska okolja
  • Sodelovati pri pregledih kode ter upoštevati obstoječe razvojne in uvajalne standarde
  • Samostojno načrtovati, dokumentirati in dostavljati tehnične rešitve
  • Vključevati orodja za razvoj s pomočjo umetne inteligence v inženirski proces

Zahteve

  • Najmanj 8 let praktičnih izkušenj z razvojem programske opreme
  • Najmanj 4 leta poklicnih izkušenj z Node.js in/ali NestJS
  • Najmanj 3 leta izkušenj z razvojem v Angularju
  • Najmanj 1,5 leta izkušenj z razvojem v Reactu
  • Najmanj 4 leta izkušenj z načrtovanjem in izdelavo REST API-jev
  • Najmanj 3 leta izkušenj z Dockerjem in vsebniškimi aplikacijami
  • Najmanj 2 leti praktičnih izkušenj z DevOpsom pri podpori delujočih produkcijskih okolij, vključno s CI/CD, uvajanjem, spremljanjem, odzivom na incidente in operacijami
  • Najmanj 2 leti praktičnih izkušenj z upravljanjem produkcijskih obremenitev za stranke v Google Cloud Platform
  • Izkušnje s storitvami GCP, kot so GKE, Cloud Run, Compute Engine, Cloud Storage, Pub/Sub, Cloud SQL ali primerljive storitve
  • Izkušnje z avtomatiziranimi CI/CD cevovodi in postopki uvajanja
  • Izkušnje z ustvarjanjem in vzdrževanjem dokumentacije Swagger/OpenAPI
  • Izkušnje z mikroservisnimi arhitekturami
  • Sposobnost samostojnega načrtovanja tehničnih rešitev in API-jev
  • Sposobnost samostojnega dela ob hkratnem prispevanju k uveljavljeni inženirski ekipi
  • Najmanj 1 leto izkušenj z uporabo orodij za razvoj s pomočjo umetne inteligence, kot so Claude, MCP, API-ji LLM ali podobne tehnologije
  • Najmanj 1 leto izkušenj z mikroservisno arhitekturo je prednost

Ugodnosti

  • Fiksni delovni čas: poleti od 11.30 do 21.00 PKT, pozimi pa od 12.30 do 22.00 PKT
  • Delo ob koncih tedna ni potrebno
  • Prenosni računalnik in potrebna oprema sta zagotovljena od prvega dne
  • Mentorstvo, podpora skupnosti in forumi za izmenjavo idej
  • Dolgoročne karierne priložnosti, pri katerih je prispevek cenjen