PHP Developer pro rozvoj projektu BENU
Zná recept na každý request.
Na tuto pozici teď nikoho nehledáme
Spolupráce s naším největším klientem, nadnárodní sítí lékáren BENU, trvá už od roku 2015. A co si pod BENU vlastně představit?
Je to dlouhodobě rostoucí projekt, ve kterém se skrývají hned 4 aplikace (BENU.cz, Benunapredpis.cz, Benulekaren.sk a HelpNet.ro) a můžeme prozradit, že to ještě zdaleka není konečné číslo.
Co jako PHP Developer budeš dělat?
BENU je ambiciózní společnost se stovkami tisíc zákazníků po celé Evropě, která útočí na přední příčky lékárenského sektoru. Dobře tušíš, že tě čeká rozmanitá práce a spousta programátorských výzev. Budeš pracovat na rozvoji našeho vlastního řešení a starat se o menší úkoly dle zadání klienta.
Dostaneš se ale také k řešení složitějších úkolů, které zpracováváme v rámci měsíčních sprintů, jako je třeba napojení na externí systémy klienta (ERP,…) a efektivní synchronizace dat mezi nimi. Spolupracovat s námi budeš na našich plánech vytyčených pro každý rok, které se zaměřují na technologické aktualizace aplikace.
BENU je rychle rostoucí klient s velkými plány, proto neustále vyvíjíme nové funkce pro zákazníky – z velké části tak budeš psát nový kód. Dbáme také na refaktoring již stávajících částí kódu a proto si společně plánujeme modernizaci důležitých míst v aplikaci.
Na čem to tedy běží:
- Používáme PHP 7.4 a letos se připravujeme na přechod na PHP 8.
- Klademe důraz na objektový a striktně otypovaný kód.
- Používáme MySQL, Doctrine 2 a Dibi.
- Pro jednotkové testy používáme Nette/Tester a PHPUnit.
- Dřinu přenecháváme strojům a píšeme akceptační testy pomocí Cypress a Codeception.
- Aplikaci máme postavenou na Nette 2.4 (nyní se připravujeme na Nette 3), které doplňujeme Symfony komponentami.
- Kód a úkoly sdílíme na GitHubu, Pull Requesty jsou už zaběhlým standardem, bez kterého se neobejdeme.
- Při vývoji používáme Git, Composer, PHPStorm, Elasticsearch, RabbitMQ, Redis, …
- Máme interní tým kodérů a front-end vývojářů, kteří používají npm, webpack. Takže se nemusíš bát, že bys byl full-stack.
Ještě jsi některé z těchto technologií neměl možnost vyzkoušet? Nevadí. V Pecce máme přes 20 programátorů, z toho 9 v týmu BENU. Všechny týmy spolu ale úzce spolupracují v rámci společných projektů. Vedle juniorů u nás najdeš zkušené programátory s až 10letou praxí, kteří tě rádi do všeho zasvětí – s větším týmem jde učení snadněji. Důležité je, abys měl chuť na sobě pracovat a učit se nové věci.
Jak máme nastavené procesy vývoje
Máme přesně daný cyklus vývoje nové funkce (analýza, zadání, zpracování, testování, review) a její nasazení na produkci.
Používáme feature branch workflow a pro každý nový pull request se ti automaticky sestaví testovací server. Pokud provedeš v PR úpravu, test se automaticky aktualizuje a naši testeři vše otestují.
Aktuální stav systému a případný dopad nových funkcí kontrolujeme přes NewRelic, Sentry a vlastní monitoring.
Rádi se sebevzděláváme, abychom byli v obraze
Každý zaměstnanec má u nás roční finanční budget na sebevzdělávání, který budeš moct použít dle vlasního uvážení. Jestli si zajedeš na konferenci, vybereš si školení, nebo si koupíš online kurz je čistě na tobě.
Zároveň budeš moct strávit až 10 % pracovní doby na svém sebevzděláváni a rozšiřování obzorů. Pokud si chceš přečíst zajímavý článek, vyzkoušet si novou knihovnu či technologii, je to jenom na tobě. Jedinou podmínkou je to, že se pak o nově nabyté zkušenosti ve zkratce podělíš se zbytkem týmu.
Výhody práce v Pecce z pohledu PHP Developera
- Už 20 let pracujeme na top ecommerce projektech s obraty v řádu miliard, které často získávají nejrůznější ocenění.
- Průběžně aktualizujeme používané technologie abychom mohli projekt neustále rozvíjet. Naše řešení není uzavřená krabice kde by se neinvestovalo do inovací.
- Napříč týmem si delámě code review abychom se navzájem inspirovali a rozvíjeli.
- Tví kolegové jsou špičky v oboru se spoustou zkušeností. O tyhle zkušenosti se rádi dělíme na našem blogu.
- Máme zajímavé interní projekty, jako je například náš monitoring webů.
- Rádi jezdíme na vývojářské konference, jako WebExpo, nebo Devel. Na PHPKONf v Istanbulu, kde jsme se dokonce seznámili s praotcem PHP – Rasmusem Lerdorfem.
Podporujeme PHP komunitu
- S Nette pracujeme každý den a je pro nás důležité, aby správně fungovalo. Proto jsme se zařadili mezi zlaté partnery, kteří jeho vývoj pravidelné podporují.
- S PHP a Nette komunitou jsme v úzkém kontaktu – sponzorujeme Nette konferenci, Nette camp, Poslední soboty nebo konferenci Web Science.
- Každý měsíc (pokud to aktuální situace dovolí) u nás pořádáme stále populárnější Sraz Přátel PHP, kde si parta nadšených Péhápkařů předává zajímavé postřehy a zkušenosti z oboru. Všechny záznamy z přednášek najdeš na našem webu a kanálu YouTube.
Ale to pořád není všechno. Přečti si, co dalšího ti můžeme nabídnout!
- Dáváme přednost full time a inhouse spolupráci, ale v této covidové době se bez homeoffice neobejdeme, takže se určitě domluvíme.
- Sídlíme v rekonstruovaném domě v pohodové čtvrti Královo Pole. V okolí je spousta restaurací, koupaliště a wellness.
- Na práci dostaneš Mac, ale nebráníme se ani Windows nebo Linuxu :-)
- Panuje u nás pohodová atmosféra a připravujeme spoustu společných akcí – od sportu, přes kulturu až po společné snídaně nebo víkendy na chatě. Mrkni na náš Facebook a Instagram!
- Pro chvíle odpočinku máme relax zónu s PlayStationem VR™ a fotbálkem – pravidelně si poměřujeme síly v turnajích.
- Máme zdarma občerstvení a skvělou kávu z pákového kávovaru. Můžeš se naučit být baristou, pokud chceš.
- Pokud jsi z daleka a sedneme si, pomůžeme ti najít bydlení v Brně a první 3 měsíce budou na nás.
A nakonec, naše projekty v číslech
- 8,87 miliard Kč obrat našich e-shopů za rok 2019
- 2 miliony objednávek za rok / 12 tisíc za den / až 20 objednávek za minutu
- 40 milionů přístupů na naše projekty za týden / 6 milionů za den
- 20 fyzických serverů
- 5,4 milionů zákaznických účtů
- terabajty uživatelských a stovky gigabajtů produktových fotografií
- 5 000 odbavených requestů za minutu
- 10 000 dotazů do relační DB za vteřinu
Na tuto pozici teď nikoho nehledáme. Pokud si stejně myslíš, že bys nám na téhle pozici mohl pomoci, tak přesto napiš na jobs@peckadesign.cz