About the Client
Našim klientom je slovenská technologická spoločnosť, ktorá je lídrom slovenského trhu v oblasti online GPS monitoringu vozidiel a ponúka široké portfólio služieb v oblasti monitoringu, stráženia vozidiel a služieb spojených s real-time vyhodnocovaním informácií o automobiloch
About the Role
Pre nášho klienta hľadáme PHP programátora, ktorý sa budú venovať vývoju GPS systému pre monitorovanie vozidiel. Ambíciou je vytvorenie globálneho produktu, ktorý budú zákazníci považovať za najlepšie riešenie na trhu, a ktorý bude poskytovať vysokú pridanú hodnotu. U klienta nájdeš inovatívny prístup, možnosť aplikovať nové technológie a trendy, ktoré využiješ na zaujímavom a na trhu etablovanom produkte s veľkým potenciálom ďalšieho rastu.
Responsibilities
- aktívne spolupodieľanie sa na vývoji sw produktov spoločnosti – spoluúčasť na technických analýzach, na implementácii riešenia, tvorbe technickej dokumentácie
- dodávanie softvérových riešení, pridávanie nových funkcionalít a údržba existujúcich
- spolupráca a komunikácia s ostatnými členmi tímu
- pochopenie požiadaviek na vývoj produktu a ich aplikovanie do vývoja
- dodržiavanie dohodnutých štandardov písania kódu
- aktívna účasť na codereview
Requirements
- min. mediorné skúsenosti na pozícii PHP Developer, dobrá znalosť PHP ekosystému
- znalosť OOP, schopnosť písať SOLID kód
- znalosť PHP frameworku Symfony alebo Laravel
- skúsenosť z väčších/komplexnejšich PHP projektov
- skúsenosť so scrumom alebo inými agilnými metodikami vývoja
- záujem o nové technológie a trendy
- analytické a inovatívne myslenie
- vysoká miera samostatnosti a zodpovednosti
- tímový hráč
- Anglický jazyk – Mierne pokročilý (B1)
v prípade seniorných kandidátoch sa naviac očakáva aj:
- schopnosť "vrtať sa" v legacy kóde
- prehľad v návrhových vzoroch, znalosť DDD
Nice to Have Skills
- znalosť aspoň jedného z jazykov Go (Golang), Elixir
- skúsenosť s automatizovaným testovaním, CI
- prehľad o architektúre niektorého RDBMS (MariaDB/MySQL alebo PostgreSQL), znalosť SQL
- skúsenosť s optimalizáciou SQL dopytov
- skúsenosť s automatizáciou, asynchrónnym spracovaním
- znalosť HA problematiky, skúsenosti s clusterovým prostredím
- Redis, message broker/queue systémy, event sourcing, docker, microservices
- prehľad o problematike cloud computingu a DevOps-e
- skúsenosť/nadšenie pre IoT svet