Informatyk- PHP Software Developer

Ogłoszenie nieaktualne!
Pracodawca: Maciej Prasal
Miejsce pracy: Łódź
Oferowane wynagrodzenie brutto: 5600
Rodzaj pracy: Stała
Forma zatrudnienia: Umowa o pracę

W związku z rozwojem naszego głównego projektu – gry BloodWars: Wojny Krwi poszukujemy PHP Software Developera z następującymi umiejętnościami:

Wymagania:

– PHP (5.6, docelowo 7.x)

– dobre rozumienie zagadnień OOP (SOLID, wzorce projektowe – choćby podstawowe)

– umiejętność pisania testów (zwłaszcza testów jednostkowych) na poziomie przynajmniej podstawowym oraz chęć nauki i rozwoju w tym zakresie

– duża motywacja do pokrywania swojego kodu testami – nie wymagamy bezwzględnej dyscypliny TDD, ale nie akceptujemy nowego kodu, do którego nie ma testów

– motywacja do pisania czystego, przejrzystego kodu

– praktyczna umiejętność refaktoryzacji i ulepszania istniejącego kodu,pisania do niego nowych testów

– umiejętność pracy z Git (umiejętność posługiwania się branchami; znajomość mechanizmów: merge, rebase; rozwiązywanie konfliktów)

– dobra znajomość HTML, JS, CSS

– znajomość relacyjnych baz danych MySQL (transakcje, innoDb)

– angielski – przynajmniej na poziomie podstawowej komunikacji oraz czytania dokumentacji technicznej

– umiejętność szybkiego uczenia i chęć do podnoszenia swoich umiejętności

Dodatkowymi atutami będą:

– doświadczenie w pracy na środowisku PhpStorm (zapewniamy licencję na program)

– znajomość jQuery, SASS

– znajomość zagadnień mobile web

– doświadczenie w pracy z GitLabem

– znajomość systemów gier RPG

– znajomość REST API

– umiejętność tworzenia dokumentacji w Swaggerze

– znajomość systemu operacyjnego Linux (Debian / Ubuntu)

– podstawowa umiejętność pracy z Trello

Wynagrodzenie:

Widełki: 4000 – 8000 zł netto (w zależności od rodzaju umowy oraz Twoich umiejętności i zaangażowania w nasz projekt).

Forma zatrudnienia – umowa o pracę lub własna działalność (samozatrudnienie), na podstawie kontraktu B2B. Twoja pensja będzie rosnąć w miarę wzrostu Twoich umiejętności i wartości, którą wnosisz do projektu.

Do Twoich obowiązków będzie należało:

– dodawanie nowych funkcjonalności

– ulepszanie / zmienianie obecnych funkcjonalności

– współpraca przy ulepszaniu jakości istniejącego kodu

– tworzenie oprogramowania na potrzeby wewnętrzne lub administracyjne (dość rzadko)

– pracując u nas możesz mieć realny wpływ na projekt

Praca stacjonarna (Łódź, os Janów)