Programista(-tka) PHP
FarmaProm
⚲ Kraków
Wymagania
- Git
- API (REST)
- Symfony
- PHP
- Docker
- Testy Automatyczne
- SQL
Opis stanowiska
Firma z MISJĄ W 2006 roku liczyliśmy troje pracowników-założycieli. Nasz pomysł, czyli niezależna platforma internetowa, połączył producentów leków, apteki i hurtownie, przenosząc je do ery cyfrowej. Od tamtej pory nieustannie integrujemy rynek farmaceutyczny i wspieramy dystrybucję leków do milionów pacjentów. Fajnie tu być! Dziś jest nas blisko 200 osób w Krakowie, Poznaniu, Mysłowicach i Warszawie. Rozwijamy autorskie aplikacje mobilne i webowe, bazy danych, rozwiązania analityczne, systemy IT. Angażujemy się w inicjatywy społeczne wyrażające wartości FarmaProm. Prowadzimy własne działania charytatywne np.: licytacje świąteczne Co robimy? Naszymi głównymi produktami są aplikacje CRM i SFA FarmaProm, które każdego dnia wspierają pracę tysięcy pracowników firm farmaceutycznych, aptek i hurtowni. Tworząc te rozwiązania staramy się okiełznać rozbudowaną logikę biznesową oraz przepływające przez nasze systemy gigabajty danych. Robimy to z zachowaniem najlepszych praktyk programistycznych. Rozwijamy też mniejsze produkty towarzyszące, gdzie wykorzystujemy dodatkowe narzędzia i nieco odmienny stack technologiczny. Kogo szukamy? Poszukujemy programisty(-tki), który(-a) dołączy do naszego zwinnego zespołu, aby wspólnie rozwijać kluczowe produkty w oparciu o PHP i Symfony. Stawiamy bardzo duży nacisk na jakość rozwiązań, więc korzystamy z narzędzi wspierających – code review, pair programming, testy automatyczne i inne.Jeśli jesteś osobą otwartą na współpracę, która traktuje programowanie jako proces rozwiązywania problemów i jest gotowa wziąć pełną odpowiedzialność za swój obszar – od projektu, przez architekturę, aż po wdrożenie - aplikuj! Zakres obowiązków • Projektowanie i rozwój nowych funkcjonalności • Tworzenie przejrzystego kodu wysokiej jakości, poprzez stosowanie standardów PSR i zasad SOLID oraz wzorców projektowych, zapewniając jego łatwą skalowalność i czytelność dla całego zespołu • Analiza i stopniowa refaktoryzacja kodu legacy w celu jego modernizacji i dostosowania do nowej architektury • Aktywny udział w code review w celu dzielenia się wiedzą i utrzymania wspólnych standardów • Ścisła współpraca z analitykami, testerami i Product Ownerami w celu wspólnego wypracowywania najlepszych rozwiązań Czego oczekujemy od Ciebie: • Minimum 2 lat komercyjnego doświadczenia w pracy z PHP oraz dowolnym frameworkiem (nasz zespół pracuje z Symfony) • Bardzo dobrej znajomości programowania obiektowego i wzorców projektowych • Praktycznej umiejętności pracy z relacyjnymi bazami danych (SQL) • Doświadczenia w automatyzacji testów na poziomie jednostkowym i funkcjonalnym • Biegłej znajomości systemu kontroli wersji GIT • Proaktywnej postawy w rozwiązywaniu problemów, opartej na otwartej komunikacji i dzieleniu się wiedzą • Praktycznej znajomości narzędzi AI oraz umiejętności ich stałego adaptowania do codziennych zadań Mile widziane: • Doświadczenie w pracy z Dockerem • Podstawowa znajomość JavaScript (szczególnie React) • Znajomość rozwiązań chmurowych (preferowane GCP) • Praktyczna znajomość frameworka API Platform oraz standardu OpenAPI (Swagger) do projektowania i dokumentowania API • Doświadczenie z innymi systemami bazodanowymi (np. MongoDB, BigQuery, Clickhouse) To oferujemy: • Udział w innowacyjnym i rozbudowanym projekcie IT skierowanym do klientów branży farmaceutycznej • Pracę z wykorzystaniem najnowszych technologii: Google Cloud (m.in. BigQuery, PubSub, Cloud Functions, Cloud Storage, Firebase), Kubernetes, Docker, GitLab, Rabbit, Redis, Graylog, ClickHouse, PHP, React, MySQL • Duży wpływ na rozwiązania technologiczne w projekcie • Formę zatrudnienia w zależności od potrzeb (umowa o pracę / zlecenie lub B2B) • Uśmiechnięty i otwarty na rozmowę zarząd, który naprawdę rozumie IT • Środowisko utalentowanych ludzi, od których można się wiele nauczy • Elastyczny i hybrydowy model pracy Dodatkowe benefity • Urlop urodzinowy • Dodatkowe dni wolne • Budżet szkoleniowy • Puzzle osiągnięć • Wydarzenia integracyjne • Opieka medyczna • Karta sportowa • Sala fitness • Program „polecony-nagrodzony”