Přeskočit na hlavní obsah

PHP Developer/ka v týmu Jobs.cz

Co takhle mít pohodovější pondělní rána? Zažít přátelskou atmosféru, která „práci“ mění na místo, kde tě to baví. Když k tomu přidáš fungující produkty (Jobs.cz, Prace.cz, Seduo.cz, Práce za rohem, Teamio.cz, Atmoskop.cz apod.) a možnost díky nim pomoci lidem získat práci i více radosti ze života, tak tvoje srdce jako toho našeho správného parťáka jistě zaplesá.

O jobs.cz se momentálně starají tři produktové týmy. Do jednoho z nich, hledáme PHP vývojáře bez odporu k frontendu :) Náš tým vyvíjí převážně fičurky týkající se uživatelského účtu – naší misí je poznat našeho uživatele a zařídit, aby i on znal svou hodnotu, mohl se nechat oslovit firmami, měl pod palcem svůj náborový proces a aby se mu dobře odpovídalo na zajímavé nabídky.

S Tebou budeme čtyři vývojáři, produkťačka, UXák a delivery manažerka (čteš dobře, v týmu jsou i holky :)). Hledáme k sobě někoho, kdo do týmu dobře zapadne. Jako vývojáři se podílíme na zadání fičurek, které vytváříme společně s business částí týmu. O technickém řešení nás baví spolu diskutovat před tím, než začneme datlit, složitější věci si kreslíme na tabuli. Snažíme se přemýšlet v kontextu, aby nám nic neuniklo. Na kódu nám záleží a rádi ho vylepšujeme. Sarkasmus a trolling u nás teče proudem. Občas zajdeme na pivo, ačkoli ani v práci není alkohol sprosté slovo. A i když nás nikdo nenutí chodit do kanclu (většina firmy, hlavně teď v době covidu, jede remote), my se rádi potkáváme – v týmu je přece daleko větší zábava, než sedět sám doma.

Jaké technologie používáme?

  • PHP 7.2 a framework Symfony 3/4
  • PostgreSQL/Doctrine, ActiveMQ
  • ReactJS, TypeScript, Less
  • Docker, Jenkins, Git, Linux
  • PHPUnit, Easy Coding Standard, PHPStan, Selenium + Steward

Jak si tě představujeme?

  • Opravdu dobře znáš PHP, některý MVC framework a celkově se orientouješ ve webovém vývoji.
  • Máš alespoň základní znalost databází.
  • Nebojíš se frontendu a DevOps (přímo DevOps nebudeš dělat, od toho jsou tu jiní, ale aby naše aplikace fungovala, je nezbytné znát jak infrastruktura funguje, abys jí mohl/a naplno využívat).
  • Jsi týmový hráč (to není jen tak nějaká hláška, jak to mnohdy bývá – pro nás je tohle naprosto zásadní :)) – potřebujeme abys s námi aktivně hledal/a a diskutoval/a ta nejlepší řešení, uměl/a dělat kompromisy, zapojoval/a se do týmového dění i plánování a zodpovědně dotahoval/a všechno, na čem se v týmu domluvíme.

Jak fungujeme?

  • Staráme se o to, abychom nevytvářeli technologický dluh a v rámci sprintů postupně odbourávali ten existující.
  • Testování a code review bereme vážně – unit testy i funkční testy v Seleniu jsou pro nás samozřejmostí. Mrkni na náš testovací opensource Steward https://github.com/lmc-eu/steward.
  • Automatizujeme, co se dá – od testů po nasazování (continuous integration and deployment).
  • Není nám lhostejný stav na produkci – využíváme různé monitorovací nástroje (Graylog, Grafana…).
  • Máme už 10 let zkušeností s agilním vývojem.
  • Důraz na vzdělávání – děláme výměny zkušeností mezi týmy, interní kurzy a workshopy (např. se SensioLabs – autory Symfony), kurzy soft-skills, jezdíme na zahraniční konference (SymfonyCon, PHP UK Conference) – pokud zrovna není covid.

Cesta fičury od nápadu po release:

Vývojáři se u nás podílejí na návrhu fungování aplikace (nehrajeme si na přesné specifikace, ale preferujeme domluvu). Typická cesta fičury tedy probíhá zhruba následovně:

  • Na začátku všeho je nápad, který produkťačka s UXákem skrz nasbíraná data a uživatelské výzkumy přetaví v první zadání.
  • To představí vývojářům tak, aby všichni věděli, co je cílem, a mohli případně navrhnout vylepšení („pokud bychom udělali tuhle změnu, výsledek by byl skoro stejný, ale ušetřilo by nám to týden práce“, „a co tam ještě přidat tohle, uživatelům by se to mohlo líbit“).
  • Po shodnutí se na zadání si jeden z vývojářů vezme fičuru na technický preparing, kdy vymyslí detailnější technické řešení. V případě nejasností nebo technických zádrhelů konzultuje s produkťačkou nebo UXákem.
  • Výsledek pak představí celému týmu, issue se případně rozdělí na menší issues a ta se oestimují a naplánují do sprintů.
  • Ve sprintu si vývojář vezme issue a po dokončení pošle do bitbucketu.
  • Tam issue projde přes code review od ostatních členů, automatické testy, kontrolu codestylu a nakonec pak manuálním testem (od jiného vývojáře, produkťačky nebo UXáka) a selenii.
  • Hotové a otestované issue vývojář releasuje a zároveň monitoruje na produkci, že se nic nerozbilo.

A co tě u nás bude dělat šťastným/ou?

  • Nejrůznější interní, ale i externí přednášky/kurzy. Navíc budeš mít volný přístup do našeho produktu Seduo, které je možnostmi osobního rozvoje naplněno k prasknutí :)
  • Dobrý pocit z práce na produktu, který pomáhá lidem - a to není vůbec málo.
  • Čajovna s nejlepšími čaji z celé Asie (tenhle benefit má teď menší pauzu, ale jen co covid povolí, určitě se vrátí)
  • Samozřejmostí je flexibilní pracovní doba a home-office.
  • Ve výsledku tě stejně asi nejvíc budou bavit kolegové. V LMC máme fakt super kulturu. Nevěříš? Koukni na Atmoskop.cz na recenze našich zaměstnanců.

A pokud budeme spolupracovat na pracovní poměr, tak se tě týká ještě:

  • Týden dovolené navíc. Plus k tomu dalších 5 volných dní "Volňásků" na cokoliv, 1 den na Dobrovolnictví a Narozeninový den. Tedy více než 6 týdnů volna v roce. To už je fajn, ne. :-)
  • Tučný kredit v Cafeterii.
  • Notebook podle tvého výběru - máme tu Lenovo i Macbook
  • Telefon (můžeš mít svůj stávající nebo ti pořídíme nový - přispíváme 7000 Kč) a můžeš si k nám převést až 2 další soukromá čísla za výhodný firemní tarif, který máme u T-mobile.
PHP Developer/ka v týmu Jobs.cz

Něco málo o nás:

A co je přehlednějšího, než tabulka. Navíc s hádankou – jeden člen týmu nebyl při vyplňování přítomen, uhádneš který?

Tak co? Jdeš do toho?
Pošli nám CV nebo tvůj LinkedIn profil a pojď si o tom online popovídat s naší Lead Developerkou Markétou Šebkovou a šéfem vývoje pro Jobs Jirkou Novákem.

S kým budeš pracovat?

Ondřej Mysliveček
Ondřej Mysliveček

Drtivá většina našeho byznysu stojí na technologiích. A právě ty se svým týmem krotím, aby naše služby přinášely to, co uživatelům slibujeme. A nejlépe i něco navíc.

Jiří Vomáčka
Jiří Vomáčka

Vedu tým vývojářů a delivery managerů. Vyvíjíme kvalitní, bezpečné a výkonné aplikace podle principů agilního vývoje tak, aby byly co nejlepší pro zákazníky a uživatele.

Jiří Novák
Jiří Novák

Produktovým týmům pomáhám s rozvojem portálu Jobs.cz. Společnými silami se snažíme posouvat softwarovou architekturu a zároveň bojovat s technologickým dluhem. Změny nasazujeme do produkce i několikrát denně a neustále máme přehled o tom, jak si naše aplikace vedou.

Informace o pozici

Typ pracovního vztahu Práce na plný úvazek
Typ smluvního vztahu Pracovní smlouva, práce na živnostenský list/IČO
Délka pracovního poměru Na dobu neurčitou
Požadované vzdělání Středoškolské nebo odborné vyučení s maturitou
Požadované jazyky Čeština (výborná), Angličtina (středně pokročilá)

Kontaktní osoba


                    Adam Křenek
Adam Křenek

Jako Employee Guidance Partner se v LMC starám o oddělení Technology a jsem proto vždycky tam, kde se spojují cesty mezi lidmi a technologií – ať už to je nábor nového kolegy, rozvojový kurz programování nebo vztahy v týmu. Vedle toho ještě pečuji o naši značku zaměstnavatele a vztahy s odbornými technologickými komunitami, s nimiž spolupracuji na pořádání meetupů a konferencí.

Stránky LMC.eu používají k poskytování svých služeb soubory Cookies. Používáním těchto webových stránek souhlasíte s použitím souborů Cookies. Více v našich Zásadách ochrany soukromí .