Medior PHP Developer

Hybrid / Praha 4 /
Hybrid
Lokace: Praha 4 / HO 2x po zaučení
Jazyk: ČJ rodilý mluvčí, AJ technická

Level: medior
Forma spolupráce: IČO
Nástup: asap
Alokace: full-time
Délka spolupráce: dlouhodobá

Popis pozice:

  • Hledáme zkušeného mediorního PHP Developera, který se připojí k našemu týmu a pomůže nám rozvíjet a optimalizovat naše aplikace. Kandidát by měl mít pevné znalosti v PHP 8, Laravel (Symfony), Doctrine ORM, PHPUnit a měl by být schopen efektivně pracovat s databázemi (MySQL, PostgreSQL).
  • V rámci našeho technologického rozvoje plánujeme v budoucnu přechod části backendu na Node.js (Nest.js). Hledáme proto kandidáta, který má zájem rozšířit své dovednosti tímto směrem a podílet se na modernizaci našeho tech stacku.

Hlavní úkoly a odpovědnosti:

  • Vývoj a údržba: Vývoj a údržba kvalitního kódu pro naše serverové aplikace. (SOLID, DRY, …).
  • Spolupráce: Spolupráce s týmem na návrhu a implementaci nových funkcí.
  • Optimalizace aplikací: Optimalizace aplikací pro maximální rychlost a škálovatelnost.
  • Testování: Implementace testů pomocí PHPUnit a funkcionálních testů pro zajištění kvality a robustnosti kódu.
  • Správa databází: Efektivní práce s databázemi, návrh a optimalizace databázových dotazů.
  • Návrh API: Návrh a implementace REST API pro naše aplikace.

Požadavky:

  • Zkušenosti s GITem: Plynulá práce s verzovacím systémem GIT, včetně znalostí o větvení, mergování a code review procesech.
  • Profesionální zkušenosti: Minimálně 3 roky zkušeností s vývojem v PHP.
  • Znalosti: Silné znalosti v PHP 8, Laravel (Symfony), Doctrine ORM. Zkušenost s testovacími nástroji jako PHPUnit a psaním funkcionálních testů.
  • AGILE: Alespoň základní znalost AGILE vývoje (SCRUM).
  • Týmová práce: Hledáme někoho, kdo rád komunikuje, podílí se na společných aktivitách a přispívá k přátelské týmové atmosféře.
  • Dodatečné dovednosti: Schopnost a ochota učit se nové technologie.
  • Jazykové dovednosti: Čeština - rodilý mluvčí, schopnost číst technickou dokumentaci v angličtině.
  • Zkušenosti s Dockerem a CI/CD nástroji - výhodou
  • Zkušenosti s frontendovým vývojem a Reactem - výhodou.
  • Zkušenosti s Node.js (Nest.js) a Typescriptem - výhodou