Állás · Senior

Senior fejlesztő Golang tapasztalattal

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő • Bulgária Bulgária

Az emerchantpay heterogén technológiai stackben (Go, Ruby, React és mások) jártas fejlesztőket keres, akik a Go-t második programozási nyelvként használják komplex munkafolyamatok és API-k tervezéséhez mikroszolgáltatás-architektúrában.

Feladatok

  • ▹Komplex munkafolyamatokat és API-kat tervez és valósít meg
  • ▹Skálázható, robusztus, tesztelhető, hatékony és könnyen karbantartható kódot ír
  • ▹A szoftverkövetelményeket stabil, jól működő, nagy teljesítményű és nagy rendelkezésre állású szoftverré alakítja
  • ▹Kulcsszerepet játszik architekturális és tervezési döntésekben, hatékony, elosztott mikroszolgáltatás-architektúra kiépítésében

Elvárások

  • ▹Jó megértés és ismeret a Golang programozási nyelvről, paradigmáiról és idiómáiról
  • ▹Az aszinkron programozás sajátosságainak és megoldásainak ismerete, beleértve a goroutine- és channel-mintákat
  • ▹Tapasztalat alacsony késleltetésű, nagy teljesítményű szoftvertervezésben
  • ▹Tapasztalat Golang csomagkezelő eszközökkel, például Glide vagy dep
  • ▹Tapasztalat ORM-mel, például Gormmal
  • ▹Unit- és teljesítményteszelés ismerete, tapasztalat tesztelési keretrendszerekkel, például Ginkgóval
  • ▹A Golang sablonnyelvének ismerete
  • ▹Képesség tiszta és hatékony Godoc-kommentek írására
  • ▹Verziókezelő eszközök ismerete (Git, SVN, Mercurial)

Előny

  • ▹Tapasztalat API-k fejlesztésében a legújabb szabványok szerint
  • ▹Tapasztalat JavaScript keretrendszerekkel, mint az Ember, Angular vagy React
  • ▹Tapasztalat Rubyval vagy Ruby on Railsszel
  • ▹Tapasztalat Redisszel
  • ▹Tapasztalat RabbitMQ-val vagy más üzenetsorral
  • ▹OpenSSL, mod_security és általános biztonsági ismeretek
  • ▹Linux- és DevOps-ismeretek AWS, Puppet, Chef, Ansible eszközökkel
  • ▹Korábbi tapasztalat a fizetési iparágban

Amit kínálunk

  • ▹Gyorsan növekvő fizetési vállalat
  • ▹Kiváló munkakörülmények, laza légkör, korszerű hardver
  • ▹Modern, kihívást jelentő, folyamatosan növekvő üzlet
  • ▹Szakmai fejlődés – könyvek, képzések, tanúsítványok
  • ▹25 nap fizetett szabadság, plusz 1 nap minden 2 ledolgozott évért
  • ▹Teljesen elosztott, távoli munkavégzés

A munkáltatóról

Az emerchantpay vezető globális fizetési szolgáltató és elfogadó online, mobil, bolti és telefonos fizetésekhez. A globális fizetési megoldás egyszerű integrációval érhető el, globális és helyi fizetési módokkal, fejlett csalásmegelőzéssel és teljesítményoptimalizálással.

Hasonló állások