Poszukujemy ogarniętego programisty PHP do pracy przy nowoczesnym CMS opartym o Zend Framework 2. Nie jest to kolejny typowy CMS, jakich jest wiele w sieci. Szczegóły podamy zainteresowanym.

Lokalizacja: Legionowo (30 minut komunikacją miejską od Warszawy) w biurze firmy lub zdalnie.

Wymagania (ich spełnienie jest konieczne):
- bardzo dobra znajomość PHP 5.3+ (OOP) włącznie ze standardami takimi jak PSR-*, wzorce projektowe. Wymagana znajomość wzorca MVC lub pokrewnych (np. MOVE).
- doświadczenie w konfiguracji PHP, Apache 2, mod_rewrite.
- doświadczenie w pracy z biblioteką PDO lub warstwą ORM.
- dobra znajomość składni SQL (dialekt MySQL) oraz umiejętność edycji zrzutów (*.sql) i tworzenia optymalnych zapytań.
- bardzo dobra znajomość jQuery (kod optymalny, brak błędów i ostrzeżeń w debuggerze przeglądarki), AJAX (asynchroniczny), umiejętność pracy z eventami, umiejętność wykorzystywania funkcji zwrotnych.
- znajomość systemu kontroli wersji Git (podstawowe polecenia oraz rozumienie jak działa Git).
- umiejętność debugowania na wielu poziomach. Dotyczy to m.in. doświadczenia w pracy z debuggerami wbudowanymi w przeglądarki, rozszerzeniem xdebug, MySQL slow-query log itp.
- zainstalowany i cały czas włączony Skype w przypadku pracy zdalnej.

Mile widziane doświadczenie w:
- pracy z Zend Framework 2.2.
- tworzeniu dokumentacji (opisowa i API) oraz znajomość oprogramowania do tworzenia dokumentacji.
- pracy z systemem z rodziny Linux na poziomie powłoki (preferowany: Debian 7.1 Wheezy). Interesuje nas, co potrafisz zrobić w trybie tekstowym, a nie graficznym.
- pracy z zaawansowanymi IDE np. PhpStorm, NetBeans.
- konfiguracji i umiejętność pracy z VPN (OpenVPN, Cisco VPN, WatchGuard).
- znajomość innych baz danych - PostgreSQL, MSSQL itp.

Wymagamy również poważnego, profesjonalnego podejścia do pracy. Nasza firma nie będzie dla Ciebie kolejnym sandboxem do „nauki za pieniądze”. Już na starcie oczekujemy konkretnych umiejętności – nie mamy czasu uczyć Cię o co chodzi w MVC, jak się rozwiązuje konflikt w Gicie tak by nic nie zepsuć ani jak włączyć moduł w PHP. To co wymagamy to tak naprawdę podstawy.
Wyznajemy zasadę „nie próbuj dogonić – próbuj stać się lepszym”. Jeśli ktoś jest ambitny i szybko się uczy – może to zrekompensować brak wiedzy w niektórych wymienionych wyżej zagadnieniach.

Do Twoich zadań będzie należało:
- tworzenie nowych modułów do CMS.
- poprawa błędów oraz udoskonalanie CMS o nowe funkcje.
- ciągła praca z wykorzystaniem Git-a.
- odnotowywanie znalezionych błędów w celu przesłania ich do osób odpowiedzialnych za ich naprawę.

Oferujemy:
- spokojną pracę (nikt Ci nie będzie stał ciągle nad głową) w naszym biurze położonym w wynajętym domku w cichej okolicy. Nikt nie będzie kontrolował co robisz przy komputerze – ważne byś rozsądnie dysponował czasem i wyrabiał się z terminami.
- wynagrodzenie rozsądnie dostosowane do Twoich umiejętności. - im więcej zyskamy / zaoszczędzimy dzięki Twojej pracy – tym więcej będziesz zarabiał, proste.
- pomoc wedle własnego doświadczenia.
- możliwość podszkolenia języka rozmawiając z naszymi praktykantami zza granicy.

Przed zatrudnieniem wyślemy Ci kilka małych zadań testowych, które mają potwierdzić czy Twoje umiejętności nam wystarczają.

Dane firmy:

Proimagine Sp. z o.o.
ul. Aleksandra Wilcza 3/2
05-119 Legionowo

NIP: 5361892614
Regon: 142587593
KRS: 0000366025

Zainteresowanych proszę o przesłanie wiadomości na PW.

pozdrawiam serdecznie
Piotrek