Práca SME SME.sk
Pridať inzerát

PHP Developer (Symfony)

DEVIX Technologies s.r.o.

Informace o pracovním místě

  • Místo práce: Praha
  • Základní složka mzdy (brutto) a další odměny: 55 000 - 100 000 Kč/měsíc
  • Druh pracovního poměru: plný úvazek, zkrácený úvazek

Náplň práce, pravomoci a zodpovědnosti


Do našeho vývojářského týmu hledáme backend vývojáře se znalostí PHP a frameworku Symfony. Náplní práce bude údržba a rozvoj mikroservisních ekosystémů v oblasti automotive, sdílené mobility, zpravodajství, zdravotnictví, multimediálních portálů nebo strojového učení.

O nás

Jsme česká společnost s celosvětovou působností, poskytující komplexní spektrum služeb v oblasti rozvoje online technologií a businessu. Díky naším dlouholetým zkušenostem a kontaktům, poskytujeme strategické partnerství startupům a společnostem po celém světě a pomáháme nejen s implementací a osvojením moderních technologií a manažerských postupů, ale také s hledáním vhodného investora či expanzí na nové světové trhy.

Požadavky

  • PHP 7+
  • Znalost Symfony 4 a vyšší
  • Zkušenost s Doctrine
  • Znalost relačních databází
  • Docker a docker-compose
  • Zkušenost s návrhem a vývojem REST API služeb či GraphQL
  • Zkušenost s unit testy
  • Angličtina na komunikační úrovni

Výhodou

  • Znalost některé z dalších technologií (Go, Node.js, Java, Python, Kotlin)
  • Znalost dalších PHP frameworků (Laravel, Nette)
  • Zkušenost s nerelačními databázemi (MongoDb, Elastic)
  • Zkušenost s provozem aplikací v cloudu (AWS, Google Cloud či Azure)
  • Zkušenost s mikroservisní architekturou
  • Přesah do frontendových frameworků (Vue či React)
  • Zkušenost s prací v mezinárodním startupu
  • Znalost metodik SCRUM, DDD

Nabízíme

  • Práci na dálku
  • Nadstandardní finanční ohodnocení
  • Dobře řízené a smysluplné projekty
  • Flexibilní pracovní dobu
  • Vůz k osobnímu využití
  • Příspěvek na nákup HW
  • Vzdělávací programy na technické a netechnické dovednosti
  • V případě zájmu, také cesty do zahraničí

Náš tech stack

V DEVIX Technologies používáme díky našemu zaměření poměrně širokou škálu různých technologií, kromě PHP, na které je tento inzerát primárně zaměřen, u nás na backendu najdete zejména Node.js, Go, Javu, Kotlin, Ruby či Python.

  • Vyvíjíme vždy na aktuální stabilní verzi PHP, současně vyvíjené projekty běží na Symfony 5, ty starší pak na Symfony 4
  • Naše projekty běží na cloudové infrastruktuře, většinou na AWS nebo Google Cloud, přičemž infrastrukturu spravujeme pomocí Terraform a každý tým má k dispozici DevOps engineera.
  • Aplikace vyvíjíme v lokálních Docker kontejnerech a následně provozujeme v Kubernetes
  • Máme plně automatizované pipelines, nejčastěji pomocí GitLab CI
  • Naše projekty mají automatizované QA - statickou analýzu kódu děláme pomocí PHPStan, píšeme unit testy a většina projektů má také automatizované E2E testy
  • Naše aplikace se obvykle skládají z REST API či GraphQL + Frontendu v Reactu či Vue a mobilních aplikací.
  • Jako databáze používáme nejčastěji různé varianty MySQL / Maria a také řadu noSQL databází, jako je například MongoDb, ElasticSearch nebo třeba Firebase či Firestore
  • K návrhu aplikací používáme metodiku Domain Driven Design a architektonicky dle rozsahu používáme buď mikroservisní architekturu či modulární monolit.

Jak to u nás funguje

  • Vzhledem k tomu, že se naši klienti nacházejí po celém světě, probíhá práce remote a vzhledem k tomu, že už to tak děláme téměř 5 let, máme vše organizačně velmi dobře odladěno. Samozřejmě kdo chce, může stále využít našich kanceláří na Praze 5
  • Celá naše společnost je organizačně rozdělena do autonomních pětičlenných týmů tak, aby složení týmu zahrnovalo celé spektrum kompetencí, které jsou pro vývoj třeba. Každý tým má svého team leadera. Týmy se snažíme udržovat stabilní, tj. po případném dokončení projektu, přesouváme na jiný projekt tým jako celek, ne jen jednotlivce.
  • Pracujeme na celé škále projektů z oblasti automotive, sdílené mobility, zpravodajství, online-streaming, multimédií, telekomunikace, fintech a bankovních projektů, technologických startupů. Pro každého nově příchozího se snažíme zvolit takový projekt, který mu bude nejbližší nejen technologicky, ale také zaměřením.
  • Na projekt, který si vývojář zvolí, může nastoupit na domluvenou zkušební dobu, aby si vyzkoušel, jak mu práce sedí nejen technologicky, ale také lidsky. Na konci této doby se může rozhodnout, zda bude pokračovat či nikoliv.
  • Naše projekty řídíme pomocí metodiky SCRUM, přičemž naši scrum masteři i team leadeři jsou vždy bývalí, čí aktivní vývojáři a vědí co dělají. Postupujeme obvykle v týdenních, či čtrnáctidenních iteracích, úkoly hodnotíme pomocí story pointů, u všech týmů se snažíme udržovat stabilní velocity.
  • Naší přidanou hodnotou na projektech není programování a přeprodávání lidské síly, ale snaha přinést nějakou inovaci, která zde zůstane jako trvalá hodnota. V praxi to vypadá tak, že pro naše klienty a jejich interní vývojáře pořádáme různá školení a workshopy, kdy je například učíme provozovat aplikace v cloudu, řídit vývoj pomocí metodiky SCRUM, nebo přejít na jiný programovací jazyk.
  • Naším klientům také často pomáháme s byznysem samotným. Dokážeme je propojit s investory, zprostředkovat kontakt na obchodní partnery v dané oblasti, nebo pomoct s expanzí na nové zahraniční trhy.

Informace o náboru

Požadavky na zaměstnance

Pozice je vhodná pro absolventa

Ano

Inzerující společnost

Adresa společnosti

Radlická 180/50
Praha 5