Hlavní zodpovědnosti:
• Vývoj pro nejviditelnější části platformy - tvůj kód bude mít okamžitý dopad na zákazníka. Děláme až 20 releasů denně.
• Ownership tvých domén - postaráš se o to, aby tvoje služby běžely rychle, stabilně a bez výpadků.
• Spolupráce napříč týmem - budeš pracovat s produktovým manažerem, QA, frontend vývojáři a dalšími kolegy, aby měl projekt co nejlepší výstup.
• Zlepšování procesů - nejen vývoj, ale i optimalizace workflow, aby se nám pracovalo co nejlépe.
Tech-stack:
• Back-end: PHP8.4, Symfony bundles, REST API, Nette (administrace)
• Databáze: MySQL + Doctrine Elasticsearch, Redis
• Messaging: RabbitMQ, Azure Queue, Azure Service Bus
• Testing a statická analýza: PHPUnit, K6, PHPStan, Linter, CS
• DevOps: Docker, Azure, Kubernetes
• AI tools: Github Copilot, Cursor IDE, ChatGPT, Claude apod.
Jak pracujeme:
• Práci organizujeme do 14denních sprintů. Setkáš se s ceremoniemi, které znáš ze SCRUMu.
• Náš PHP tým je rozdělený do vertikál. Každou vertikálu si můžeš představit jako end-to-end tým, který má Engineering managera (tvůj nadřízený), produkťáka, FE Developera, PHP Developera, UXáka, architekta, zkrátka každého, koho je potřeba pro kompletní dodávku produktu od nápadu až do produkce. Na řešení business požadavku spolupracujeme napříč vertikálou - budeš tedy mít tedy možnost ovlivnit celý proces vývoje od začátku až do konce.
• Za PHP jako celek zodpovídá zkušený seniorní kolega, který bude mít na starosti tvůj technický rozvoj.
• Každý pull request potřebuje code review dvou dalších PHPčkarů, do produkce releasujeme několikrát denně.
• V rámci Engineering komunity a PHP komunity si ukazujeme vlastní zajímavá technická řešení a novinky v oblasti vývoje, se kterými se někdo setkal nebo je implementoval.
• Budeš mít čas taky na sebevzdělávání, školení, vlastní iniciativy a návrhy na zlepšení.