Programista PHP (m/k)
UNITY-T GROUP sp. z o.o. sp.k.
⚲ Kraków, Podgórze
Wymagania
- PHP
- GIT
- Zend
- SQL
- PostgreSQL
- REST API
- ExtJS
- Angular
- Linux
- Docker
- GitLab
Opis stanowiska
Nasze wymagania: Dobra znajomość PHP ≥ 5.2 OOP. Znajomość baz danych: PostgreSQL, MS SQL (T-SQL). Umiejętność programowania w JavaScript. Znajomość GIT, GITLab. Dobra znajomość Zend Framework lub Symfony. Znajomość REST. Mile widziane: Znajomość ExtJS lub JQuery, Angular. Umiejętność pisania testów jednostkowych. Znajomość środowiska Linux/Unix. Znajomość metodologii Agile (Scrum/ Kanban). O projekcie: Poszukujemy Programisty PHP, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie systemów biznesowych wykorzystywanych w organizacji. Osoba na tym stanowisku będzie pracować przy aplikacjach opartych o PHP i Zend Framework, rozwijać nowe funkcjonalności oraz utrzymywać istniejący kod. Do głównych zadań należeć będzie projektowanie i implementacja funkcjonalności backendowych, rozwój integracji z systemami zewnętrznymi, praca z bazami danych, analiza i rozwiązywanie problemów produkcyjnych oraz udział w code review i usprawnianiu jakości kodu. Szukamy osoby, która bardzo dobrze zna PHP, potrafi pracować z repozytorium Git, rozumie zasady działania aplikacji webowych i relacyjnych baz danych oraz potrafi samodzielnie analizować i rozwiązywać problemy. Zakres obowiązków: Projektowanie, rozwój i utrzymanie aplikacji biznesowych opartych o PHP. Implementacja nowych funkcjonalności oraz modyfikacja istniejących modułów systemu. Praca z frameworkiem Zend oraz integracja z systemami zewnętrznymi. Tworzenie i rozwijanie API oraz mechanizmów wymiany danych między systemami. Praca z relacyjnymi bazami danych, w tym przygotowywanie i optymalizacja zapytań SQL. Analiza błędów, diagnozowanie problemów oraz wdrażanie poprawek. Dbanie o jakość kodu, zgodność ze standardami oraz udział w code review. Przygotowywanie i aktualizacja dokumentacji technicznej. Oferujemy: Dużą swobodę w realizacji ambitnych, długofalowych projektów Możliwość rozwoju kompetencji w obszarach najnowszych technologii Elastyczność czasu pracy Kartę Multisport Udział w projektach informatycznych o ogólnopolskiej skali Współpracę w zgranym zespole