PHP Developer pro FlashScore Web

S rostoucí uživatelskou základnou našich FlashScore webů stoupají také požadavky na jejich rychlost, tedy i na optimalizace. Ať už jde o upgrady navazující na změny na frontendu či v databázi sportovních dat nebo optimalizace starších částí řešení a jejich refactoring, jedno je jasné: v tomhle týmu nuda rozhodně nehrozí.

Pokud umíš v PHPku a baví tě to, u nás se dostaneš k vývoji specifického webu, jehož celosvětová návštěvnost na české poměry v podstatě nemá obdoby. Navíc v týmu, který drží při sobě a reálně se snaží o kvalitní a škálovatelný kód.

Co tě u nás čeká

  • Řečeno několika příklady: přepisujeme frontend do Reactu, což na backendu znamená dost refactoringu a odřezávání mrtvého masa. Zároveň jsou části kódu, které je prostě třeba upgradovat na rok 2021. V budoucnu třeba chystáme přechod z přímého dotazování do databáze na dotazování přes API. Cílem toho všeho je zvládat přesně a rychle až miliony requestů za sekundu, které naší platformou protečou.
  • Programování skoro až na krev. To je samozřejmě nadsázka, ale pro náš obor neexistuje vhodná knihovna nebo framework, takže si všechno píšeme sami. Hlavně kvůli výkonnosti.
  • Nové fičury jsou důležité, ale totéž platí i pro refactoring. Máme na něj poměrně přísně vyhrazený čas a nový kód bez testů už ani přes code review neprojde. Nad PHP kódem pravidelně spouštíme statickou analýzu, abychom minimalizovali množství chyb.
  • Místo máme až pro 3 nové kolegy. Pro zkušenější i pro ty, kteří se zatím některé věci učí. Podporu a prostor pro studium bereme jako samozřejmost.

Bez čeho se neobejdeš

  • PHP 7.3+.
  • Relační DB (pro nás nejlíp MySQL).
  • Verzování v Git.

Čím nás potěšíš

  • JavaScript (TypeScript).
  • Unit testing, PHPUnit, Mockery.
  • CI/CD (ideálně GitLab).
  • Docker, K8s.
  • Optimalizace dotazů SQL.
  • Memcached, Varnish.
  • Grafana, Kibana, InfluxDB.

Co ti nabízíme

  • Čeká na tebe nejen bezvadný tým, co drží při sobě, ale i různorodá práce v prostředí, kde se snažíme o dobrou programátorskou praxi.
  • Mnoho prostoru pro růst a vzdělávání (knihovna s technickou i netechnickou a rozvojovou literaturou, konference, školení, semináře, online kurzy).
  • Přátelský a ochotný kolektiv. Na našich akcích (Livesport Talky, Smart Fridays a další) sdílíme know-how a rádi se vídáme také mimo práci (sport, grilování, divadlo).
  • Vlastní moderní kanceláře s možností parkování, polohovatelné stoly a další ergonomické pomůcky, relaxační zóny se šipkami, pingpongem či VR, dvě fitka, ovoce a kávu v kuchyňkách na každém patře.