2023-04-13 14:47:21

Full Stack izstrādātājs (PHP/React) / Full Stack Developer (PHP/React)

AGCSOFT, SIA
6000 - 8000 €/mēn. Bruto

Darba apraksts

AGCSOFT paplašina savu izstrādes komandu un meklē pieredzējušu Senior Full Stack izstrādātāju.

Šajā amatā Jūs izstrādāsiet backend un frontend risinājumus, veidosiet API un biznesa loģiku, izmantojot PHP un Golang, kā arī izstrādāsiet mūsdienīgas un responsīvas lietotāju saskarnes ar React un TypeScript. Jūs cieši sadarbosieties ar izstrādātājiem, produktu vadītājiem, dizaineriem un citām iesaistītajām pusēm visos programmatūras izstrādes posmos.

Mēs meklējam izstrādātāju ar spēcīgām problēmu risināšanas prasmēm, augstu uzmanību detaļām un vēlmi rakstīt kvalitatīvu, viegli uzturamu un efektīvu kodu.

  • Izstrādāt, uzturēt un pilnveidot backend servisus un mūsdienīgas frontend lietotnes
  • Rakstīt tīru, efektīvu, viegli uzturamu un atkārtoti izmantojamu kodu
  • Izstrādāt backend funkcionalitāti un API, izmantojot PHP un Golang
  • Veidot responsīvas un lietotājam draudzīgas lietotāja saskarnes, izmantojot React un TypeScript
  • Izstrādāt atkārtoti izmantojamus frontend komponentus un bibliotēkas
  • Nodrošināt UI/UX dizaina risinājumu tehnisko īstenošanu un precīzu ieviešanu
  • Projektēt un integrēt REST un gRPC servisus, kā arī trešo pušu sistēmas un ārējās lietotnes
  • Strādāt ar relāciju datubāzēm, kešatmiņas risinājumiem un ziņojumu rindām
  • Nodrošināt drošu datu apstrādi un apmaiņu starp frontend un backend komponentēm
  • Optimizēt lietotņu veiktspēju, mērogojamību un uzticamību
  • Veikt esošo lietotņu un servisu diagnostiku, atkļūdošanu un pilnveidošanu
  • Piedalīties Code Review, tehniskajās diskusijās un arhitektūras risinājumu izstrādē
  • Analizēt sistēmu problēmu cēloņus un ieviest ilgtspējīgus uzlabojumus
  • Piedalīties lietotņu izvietošanā un CI/CD procesu pilnveidē.

Prasības kandidātiem

  • Vismaz5 gadu komerciāla pieredze Full Stack vai tīmekļa lietotņu izstrādē;
  • Pārliecinoša komerciāla pieredze darbā arPHP 7.4-8.x;
  • Padziļinātas zināšanasOOP, DDD, CQRS, Event-Driven Architecture, SOLID principu,projektēšanas modeļu un MVC arhitektūras jomā;
  • Teicamas SQL zināšanas un praktiska pieredze darbā arMySQL un/vai PostgreSQL;
  • Labas zināšanas parHTML5, CSS3un responsīvās tīmekļa izstrādes principiem;
  • Pārliecinošas prasmes darbā arGit, tostarpGit Flow,Pull RequestunCode Reviewprocesiem;
  • Praktiska pieredzeREST APIizstrādē un integrācijā;
  • Pieredze darbā arRedisunRabbitMQ;
  • Pieredze darbā arReactunTypeScript;
  • Pieredze darbā arCSS preprocessoriemun modulāroSCSSmetodoloģiju;
  • Pieredze darbā arDockerunCI/CDprocesiem;
  • Pieredze lietotņu izvietošanāKubernetesvidē;
  • Pieredze darbā arApache Kafka;
  • Izpratne parPub/Sub, Outbox, Idempotency, RetryunDead Letter Queue (DLQ)principiem;
  • Laba izpratne par programmatūras izstrādes labāko praksi, testēšanu, atkļūdošanu un veiktspējas optimizāciju;
  • Pieredze darbā ar mūsdienīgiem mākslīgā intelekta rīkiem (Claude, Codex, Cursoru.c.) un vēlme tos izmantot ikdienas darbā.

Priekšrocības

  • Komerciāla pieredze darbā ar Golang;
  • Pieredze darbā ar RxJS;
  • Pieredze darbā ar gRPC.

Uzņēmums piedāvā

  • Veselības apdrošināšanu, kas iekļauj zobārstniecības pakalpojumus un ārstniecisko masāžu
  • 100% apmaksāts sporta zāles abonements vai līdz 60 EUR mēnesī kompensācija citām sporta aktivitātēm
  • Draudzīgu, starptautisku un saliedētu komandu
  • Iespēju profesionālai izaugsmei
  • Mūsdienīgu un ērtu biroju Rīgas centrā
  • Bezmaksas uzkodas un kafiju birojā
  • Bezmaksas autostāvvietu