A New Deal Finance Zrt. folyamatkezelésének hatékonysága biztosítása érdekében keres főállású PHP fejlesztőt.
Tapasztalt OOP és MVC architektúrájú PHP fejlesztő kollégát keresünk fejlesztési feladatok ellátására. A feladataid közé fog tartozni a meglévő rendszerek karbantartásán túl az új fejlesztések koordinálása.
- PHP alapú követeléskezelési rendszer fejlesztése
- Magas színvonalú „tiszta” kód írása
- Rendszertervezés
- Architekturális problémák felismerése és javítása, teljesítmény optimalizáció
- Adatbázistervezés
- Adatbázis lekérdezések optimalizálása
- Felhasználói igények felmérése és gyakorlatba ültetése
Elvárásaink:
Általános szoftverfejlesztői ismeretek
-
- Általános szoftverfejlesztői ismeretek
- Algoritmikus komplexitás fogalma, alapvető algoritmusok
- Memóriakezelési alapok (heap, stack)
- Kivételkezelés
- Clean code koncepciók
- Objektum orientált programozási ismeretek
- Alapkoncepció, polimorfizmus, absztrakciós modellek
- Tervezési minták: MVC, Dependency Injection, Adapter, Factory ismerete
- SOLID koncepciók ismerete
- Gyakori UML diagramok ismerete (class diagram, activity diagram, deployment diagram)
- Linux felhasználói szintű ismeretek (SSH, Bash, jogosultságkezelési alapok)
- Git alapszintű ismerete
- Commit, push, fetch használata
- Branching, merge commitok készítése
- Tapasztalat bármely korszerű PHP alapú keretrendszerrel (Symfony, Laravel, YII, Zend)
- Tapasztalat bármely template kezelő rendszerrel (pl. Twig)
- Tapasztalat tetszőleges ORM rendszer használatával (Doctrine, Eloquent)
- Típusok és type juggling
- Komparátorok
- Elhelyezkedése és működése a LAMP/LEMP stack-ben
- OOP lehetőségek PHP-ban
- Hibakezelés PHP-ban
- Teljesítményoptimalizálási és debug módszerek / tool-ok ismerete
- Adatbázis anomáliák, normálformák, normalizáció
- Egyedkapcsolati (ER) diagram tervezése, értelmezése
- Külső kulcsok, egyedi kulcsok, constraint-ek
- Indexek
- Konkurens adatkezelési anomáliák, tranzakciók
- Összetett SQL lekérdezések
- Lekérdezések optimalizálása
- Általános szoftverfejlesztői ismeretek
Amit kínálunk:
- Tapasztalattól függő versenyképes fizetés
- Lehetőség home office-ra vagy távmunkára rugalmas munkaidővel
- Szakmai fejlődési lehetőségek egy magyar, dinamikusan fejlődő vállalatban
- A legmodernebb technológiák használata
- Részvétel egy saját fejlesztésű vállalatirányítási és folyamatkezelési rendszer fejlesztésében
- Lapos szervezet kis létszámú csapatokkal, ahol a csapat minden tagja aktívan részt vesz a döntéshozatalban