Mid/Senior PHP Developer (z JavaScript)

Lokalizacja: Katowice , śląskie

Dla firmy z ponad 10 letnim doświadczeniem w integracji nowoczesnych technologii informatycznych, która oferuje oprogramowanie dla branży medycznej, szukamy osoby na stanowisko: Mid/Senior PHP Developer (z JavaScript)

Obowiązki:

  • Budowa i rozwój oprogramowania dla szeroko rozumianej branży medycznej głównie w zakresie backendu i dodatkowo po stronie frontendu aplikacji (w zależności od posiadanych umiejętności)
  • Implementacja, rozwój i utrzymanie istniejących funkcjonalności
  • Wykonywanie pracy w 80-85% rozwojowej i dodatkowo około 15-20% utrzymaniowej (w wyznaczone tygodnie w ramach dyżurnego kontaktu z linią wsparcia)
  • Udział w procesie projektowania nowych modułów systemu
  • Tworzenie prototypów funkcjonalnych i architektonicznych oprogramowania
  • Współpraca z działem projektowania i analiz z wykorzystaniem notacji UML
  • Ścisła współpraca z zespołem jakości w zakresie weryfikacji funkcjonalnej

Wymagania:

  • Bardzo dobra znajomość języka PHP ze szczególnym naciskiem na programowanie obiektowe zgodnie z zasadami SOLID
  • Znajomość i swobodne poruszanie się w PHP7
  • Dobra znajomość języka JavaScript
  • Znajomość języka HTML oraz arkuszy stylów CSS
  • Bardzo dobra znajomość języka zapytań SQL
  • Doświadczenie w pracy z bazą danych MySQL
  • Umiejętność pisania testów jednostkowych - używamy PHPUnit z Mock Objects
  • Znajomość systemu kontroli wersji SVN lub Git
  • Umiejętność pracy w zespole
  • Znajomość języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji technicznej.
  • Dodatkowe atuty:
    • Doświadczenie w używaniu narzędzi composer oraz npm
    • Doświadczenie w implementacji projektów z wykorzystaniem Zend Framework 2
    • Zend Framework 3 oraz Apigility
    • Doświadczenie w pracy z bazą danych PostgreSQL
    • Praktyczna znajomość systemu operacyjnego LINUX
    • Umiejętność pisania skryptów Bash/Shell
    • Znajomość narzędzia Enterprise Architect
    • Doświadczenie z BDD i frameworkiem Behat
    • Doświadczenia z bibliotekami ORM w szczególności Doctrine
    • Znajomość jQuery

Oferujemy:

  • Współpracę na podstawie umowy o pracę lub B2B
  • Rozwój zawodowy poprzez ukierunkowane szkolenia oraz uczestnictwo w nowych projektach wykorzystujących najnowsze trendy
  • Dołączenie do około 10 osobowego zespołu zajmującego 3 osobne pomieszczenia, składającego się ze specjalistów ds. jakości, analityków oraz programistów
  • Biuro umiejscowione w oddzielnym budynku
  • Miejsca Parkingowe
  • Przestrzeń przeznaczona do relaksu (piłkarzyki, rzutki)
  • Możliwość pracy zdalnej do 3 dni w tygodniu - do indywidualnego ustalenia
  • Godziny pracy - do ustalenia. Rozpoczęcie między 6:00 a 10:00
  • Kartę multisport
  • Rozliczanie z wykonanych zadań, a nie z czasu pracy
  • Różnorodność zadań i wyzwań
  • Pracę w przyjaznej atmosferze i zgranym zespole
  • Nabycie doświadczenia specyficznego dla branży medycznej
  • Uczestnictwo w projektach prowadzonych metodyką SCRUM
  • Pracę zgodnie z metodyką DDD
  • Code review (Upsource)
  • Praca z Jenkins CI
  • Wyjścia integracyjne

Uprzejmie informujemy, że odpowiemy tylko na wybrane aplikacje.

TeamQuest został wpisany do rejestru podmiotów prowadzących agencje zatrudnienia przez Marszałka Województwa Mazowieckiego pod numerem 11118.