Opis stanowiska pracy
Obecnie poszukujemy osoby na stanowisko Programista PHP.
Do obowiązków osoby zatrudnionej na tym stanowisku będzie należało:
- projektowanie architektury systemów,
- programowanie logiki biznesowej serwisów oraz projektowanie bazy danych,
- tworzenie projektów internetowych w oparciu o Zend Framework
- współpraca z działem graficznym, testów i zespołem projektowym.
Jeżeli programowanie jest Twoją pasją – dołącz do nas!
Co możesz z nami tworzyć:
- systemy wsparcia sprzedaży i marketingu z wykorzystaniem technologii webowych oraz mobilnych (iOS; Android)
- systemy omnichannelowe
- adserwery
- systemy konferencyjne
Dlaczego warto u nas pracować:
- tworzymy dedykowane aplikacje,
- pracujemy przy ciekawych i zróżnicowanych projektach pod względem technologii i wielkości,
- jesteśmy zgranym zespołem,
- możesz liczyć na wsparcie doświadczonego zespołu i pomoc w rozwijaniu umiejętności,
- nasza firma znajduje się przy trasie szybkiego tramwaju oraz ścieżek rowerowych,
- panuje u nas niekorporacyjna atmosfera.
Przykładowe projekty, które możesz realizować, w zależności od Twoich preferencji i kompetencji:
1. System konferencyjny
a. Ważniejsze elementy:
i. Dodawanie konferencji i warsztatów
ii. Przydział i podział miejsc dla uczestników
iii. Zarządzanie bazą hotelową
iv. Zarządzanie bazą stoisk
v. Rejestracja uczestników
vi. Integracja z działem księgowym
vii. Integracja z działem finansowym
viii. Szczegółowe statystyki dotyczące frekwencji i rozliczeń finansowych
b. Technologie: PHP 7.1, Zend 3, MySQL, Active Directory Federation Services, Ag-grid
2. Rozwiązanie Single Sign-On w oparciu o protokół OAuth2
a. Ważniejsze elementy:
i. Obsługa rejestracji i logowania użytkowników
ii. API dla logowania się z zewnętrznych serwisów
iii. Zarządzanie użytkownikami i serwisami, które mogą korzystać z przygotowanego rozwiązania
iv. Rejestrowanie zgód użytkowników w celu przetwarzania danych oraz innych dodatkowych informacji o użytkowniku
b. Technologie: PHP 7.1, MySQL, Protokól OAuth2
3. System przyjmowania, rozdzielania i obsługi zgłoszeń użytkowników
a. Ważniejsze elementy:
i. Workflow zgłoszeń
ii. Integracja z Active Directory Federation Services
iii. Statystyki oraz moduł analityczny
b. Technologie: PHP 7.1, Zend 3, MySQL, Active Directory Federation Services
4. API udostępniające dane produktów, brandów, elementów graficznych oraz innych dodatkowych informacji
a. Ważniejsze elementy:
i. Integracja z systemami zewnętrznymi w celu pobrania informacji o produktach
ii. Połączenia i transformacja danych z źródeł w jedną spójną strukturę
iii. Udostępnienie API REST dotyczących poszczególnych elementów bazy produktowej i dodatkowych informacji (format XML i JSON)
iv. Szczegółowe logowanie danych przychodzących z systemów zewnętrznych
v. Logi i statystyki wykorzystania danych przez klientów zewnętrznych
b. Technologie: PHP, Zend, MySQL
Praca na wybranym przez siebie systemie operacyjnym (Windows, Linux, Mac OS).
Wymagania
- dobra znajomość PHP,
- znajomość bazy danych MySQL lub PostgreSQL,
- umiejętność programowanie obiektowego,
- znajomość wzorców projektowych,
- 2 lata doświadczenia zawodowego w pracy na stanowisku programisty,
- terminowość, solidność, dokładność.