Jesteśmy informatyczną spółką giełdową specjalizującą się w tworzeniu oprogramowania oraz rekrutacji i outsourcingu kadr IT. Prowadzimy również platformę księgowości internetowej ifirma.pl. Dla naszych klientów rekrutujemy głównie specjalistów z obszaru informatyki, telekomunikacji i elektroniki. Nr wpisu do Rejestru Agencji Zatrudnienia: 1264.
Senior PHP Developer / Starszy programista PHP
Miejsce pracy: Katowice
Nr Ref.: (PHP/KAT/KK)
Dla naszego Klienta - firmy działającej na rynku Online Travel Agency - poszukujemy osoby na stanowisko Starszy Programista PHP.
Zadania:
- Programowanie i utrzymywanie systemów transakcyjnych w technologii PHP
- Współtworzenie architektury systemów
- Pomoc w ulepszaniu i unowocześnianiu naszych rozwiązań technologicznych
Oczekiwania:
- Umiejętność pisania czystego, czytelnego kodu
- Bardzo dobra znajomość pryncypiów projektowania obiektowego/wzorców projektowych
- Bardzo dobra znajomość PHP
- Dobra znajomość metodyk TDD
- Samodzielność, inicjatywa i odpowiedzialność
- Praktyczna znajomość przynajmniej jednego popularnego frameworka MVC
- Umiejętność pracy z systemami kontroli wersji
- Przynajmniej podstawowe doświadczenie w pracy z web serwisami
- Umiejętność pracy w zespole
- Chęć rozwoju / bycie na bieżąco z “branżowymi” trendami
- Uczestnictwo w przynajmniej jednym większym projekcie
- Dobra znajomość j. angielskiego
Mile widziane:
- Dobra znajomość Symfony 2
- Znajomość / doświadczenie w pracy z metodykami Agile
- Dobra znajomość frameworka ORM
- Dobra znajomość SQL
- Znajomość zagadnień dotyczących skalowalności aplikacji www
- Doświadczenie w pracy z architekturą rozproszoną (SOA)
- Dobra znajomość REST / SOAP
- Doświadczenie w pracy z bazami typu noSQL
- Dobra znajomość Git
- Znajomość Node.js
- Znajomość innych języków niż PHP / JS
- Dobra znajomość narzędzi do zarządzania środowiskami typu Vagrant / Docker
- Udzielanie się w społeczeństwie IT (projekty OpenSource, własne publikacje, aktywność na Stack Overflow)
Klient oferuje:
- Atrakcyjne wynagrodzenie
- Dofinansowanie do nauki języka angielskiego, karty sportowej, ubezpieczenia na życie
- Przyjazną atmosferę, rozrywkowe gadżety, drzemki w godzinach pracy
- Nowoczesne biuro, elastyczne godziny pracy, możliwość pracy zdalnej
- Szkolenia wewnętrzne i zewnętrzne, udział w konferencjach
- Dojrzały proces Agile, certyfikowani Scrum Masterzy i Product Ownerzy
- Dojrzałe procesy technologiczne, TDD
- Swobodę kształtowania metodyki pracy i wyboru technologii