Madkom SA to spółka, która działa w obszarze oprogramowania dla samorządów oraz służb publicznych od 2005 r. Nasze systemy optymalizują pracę urzędów w zakresie obiegu dokumentów, zarządzania budżetem oraz systemami dostępu do usług publicznych.
Za każdym naszym produktem kryje się grupa utalentowanych osobowości. W Madkom stawiamy na niekorporacyjną kulturę pracy. Do współpracy zapraszamy ciekawe osobowości, pasjonatów nowych technologii, otwartych na pracę zespołową i feedback. Dodatkowo ucieszymy się jeśli lubisz planszówki i wspólne wypady po pracy.
Obecnie poszukujemy do naszego zespołu:
PHP Developera
Nasze oczekiwania:
Wymagane
- dobra znajomość PHP 7.x/8
- doświadczenie w pracy z PostgreSQL (ewentualnie MySQL)
- znajomość zagadnień testowania jednostkowego
- znajomość i stosowanie dobrych praktyk programistycznych
Mile widziane:
- znajomość MongoDB
- umiejętność pracy w środowisku Docker
- znajomość ElasticSearch
- doświadczenie w pracy z Symfony
- ReactJS
Trochę więcej o naszym zespole:
Team to zróżnicowany zespół ze względu i na doświadczenie, wiek oraz płeć, składający się z 2 backendowców (+ jednego doraźnie), 1 frontendowca, 2 testerów oraz Product Ownera, którzy tworzą pozytywną i przyjazną atmosferę.
Po stronie backendowej, tworzymy kod w PHP 7.X, korzystamy z Symfony, PgSql, Mongo, ElasticSearch, Dockera, Beanstalkd, wystawiamy API dla strony frontowej aplikacji oraz komunikujemy się z innymi aplikacjami za pomocą SOAP.
Główna aplikacja, jak i aplikacje ją wspierające, są to przeważnie wieloletnie projekty, które wciąż rozwijamy i w miarę potrzeby oraz czasu refaktorujemy (więc wyzwań i możliwości rozwoju u nas nie brakuje).
Po stronie frontendowej aplikacja korzysta z React, AngularJS, ExtJs.
Testy są wykonywanie manualnie oraz na bieżąco piszemy automaty i test case'y.
Benefity, które oferujemy to: opieka medyczna Medicover, ubezpieczenie na życie UNUM, karty sportowe Multisport/ Ok system
Jeśli zdecydujesz się dołączyć do zespołu na pewno nie zabraknie dla Ciebie wyzwań i możliwości rozwoju własnych umiejętności. W firmie cyklicznie organizujemy na zamówienie (lub uczestniczymy w zorganizowanych przez innych) szkolenia podnoszące nasze kwalifikacje, np. 3 dni z "Domain Driven Design - design of complex model domains" ze czy warsztaty na temat "Event Storming".
Ponadto, każdy zespół posiada testerów i Product Ownera będącego kontaktem dla klienta - programiści nie są zobowiązywani do prowadzenia rozmów z klientami, mamy własny odrębny zespoł 5-u administratorów wspierających prace wszystkich zespołów produktowych, posiadamy własną infrastrukturę a także dedykowaną na własne i klienckie potrzeby, każdemu pracownikowi przysługuje budżet na zakupy licencji, ebooków, uczestnictwa w szkoleniach, kursach online etc.