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 medior a senior PHP programátorov, 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)
pri 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