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

PHP Developer - možnost práce na dálku

DEVIX Technologies s.r.o.

Informace o pracovním místě

  • Místo práce: Praha
  • 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 rozsáhlých 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.

Firemní kultura a vzdělávání, aneb život v DEVIX Technologies

Způsob našeho fungování vychází z historie, kdy firma začínala jako skupina vývojářů na volné noze. Nemáme tedy žádnou fixně stanovenou pracovní dobu, ani Vás nikdo nebude hlídat, kolik hodin denně pracujete. Předpokládáme totiž, že pro nás pracují dospělí a zodpovědní lidé a to jediné co se počítá, je dobře odvedená práce. A i přes náš rostoucí počet, je pro nás genom svobodné firmy jednou z nejdůležitějších hodnot.

Ačkoliv většinu času spolupracujeme na dálku, celá firma je velice dobře propojena a máme řadu společných aktivit online i offline. Je velmi důležité, aby se všichni navzájem dobře znali a sdíleli mezi sebou své znalosti, případně věděli na koho se obrátit s dotazem na nějakou konkrétní technologií či problém. Právě sdílení znalostí napříč firmou, je další nedílnou součástí naší firemní kultury. Pravidelně také organizujeme firemní teambuildingy v ČR i zahraničí, ať již v rámci týmu nebo celofiremně. Práce na dálku také umožňuje během zimních měsíců pracovat například z Bali nebo z Kanárských ostrovů, kam některé naše týmy každoročně odlétají.

Důležitou roli hraje v naší firmě také vzdělávání, které je explicitně vyžadováno od každého kdo u nás pracuje. Podstatou našeho byznysu totiž není poskytovat klientům jen další ruce na klávesnici, ale hlavně přinášet do jejich podnikání něco nového, ať již na úrovni technické, či byznysové. Tím pádem je zřejmé, že musíme znalosti našich vývojářů stále udržovat na špici. Máme tak každý měsíc řádu školení, webinářů a workshopů, které pořádají jak naši vlastní specialisté, tak najatí školitelé s prokazatelnými referencemi. Školení také organizujeme pro naše obchodní partnery nebo pro veřejnost. O náplni vlastního vzdělávání, si ale každý vývojář rozhoduje sám.

Naši klienti se nacházejí po celém světě od USA až po střední východ a ačkoliv práce probíhá na dálku, team leadeři a zástupci naší společnosti několikrát do roka navštěvují i tyto zahraniční klienty. Při této příležitosti je možnost, aby se vývojáři těchto cest také zúčastnili a poznali se ze zástupci našich klientů osobně. Existuje tak možnost podívat se v rámci výkonu práce do destinací jako je Londýn, San Francisco, Dubaj, Katar, ale také do méně obvyklých destinací jako je například Saúdská Arábie či Kuvajt.

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