Programista / Programistka Full-Stack
JP MEDICA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Konin
Do uzgodnienia
Wymagania
- PHP
- Laravel
- JavaScript
- TypeScript
- MySQL
- Docker
- REST API
- Git
- CLI Linux
- SSH
Opis stanowiska
Szukamy jednej osoby, która technicznie ogarnie kilka aplikacji webowych i wszystko wokół nich: własne systemy w PHP/Laravel oraz JavaScript/TypeScript (MySQL, Docker), strony firmowe i landing page’e, integracje z płatnościami, wiadomościami SMS, usługami wideo i systemami partnerów, a do tego hosting, domeny, pocztę i analitykę.
Zakres obejmuje rozwój, utrzymanie i wdrażanie aplikacji, a także rozwiązywanie problemów, których nikt wcześniej nie opisał w tickecie.
Praca jest programistyczna, ale również okołoprogramistyczna – część czasu będziesz pisać kod, a część spędzać przy logach, DNS-ach i konfiguracji hostingu albo tłumacząc osobom z biura, co się stało i co możemy z tym zrobić.
Poziom doświadczenia: rozważymy kandydatury osób na różnych poziomach zaawansowania. Szukamy kogoś, kto rozumie, jak działa aplikacja webowa – od bazy danych po przeglądarkę – potrafi samodzielnie zdobywać potrzebną wiedzę i doprowadza sprawy do końca. Resztę wspólnie oszlifujemy.
Czym będziesz się zajmować
• Rozwojem i utrzymaniem aplikacji opartych na Laravelu, JS/TS, MySQL i Dockerze: tworzeniem nowych funkcji, poprawkami, migracjami, testami oraz wdrożeniami na produkcję.
• Integracjami: płatnościami online i webhookami, wiadomościami SMS, usługami wideo, API partnerów, importem i eksportem danych oraz mailingiem.
• Stronami i projektami towarzyszącymi: landing page’ami, stronami opartymi na WordPressie lub rozwiązaniach statycznych oraz starszymi systemami (legacy), które trzeba utrzymać przy życiu albo bezpiecznie wygasić.
• Infrastrukturą na poziomie codziennego „ogarniania”: hostingiem, domenami i DNS-em, Cloudflare, certyfikatami, kopiami zapasowymi, logami, kolejkami, cronem i pocztą.
• Technicznym SEO i analityką: przekierowaniami, mapami witryn, metadanymi, Google Tag Managerem, GA4 i pikselami śledzącymi – tak, aby marketing miał potrzebne dane, a Google nie gubił stron.
• Wsparciem biura: diagnozowaniem zgłoszeń użytkowników – od analizy logów do wdrożenia poprawki – oraz wyjaśnianiem problemów po polsku, w sposób zrozumiały dla osoby nietechnicznej.
Czego szukamy
• Rozumiesz architekturę MVC i REST API w praktyce. Nie chodzi tylko o znajomość definicji kontrolera, lecz o umiejętność przeprowadzenia requestu przez walidację, serwis i model oraz zaprojektowania endpointu tak, aby inni mogli z niego wygodnie korzystać.
• Znasz PHP i Laravel na poziomie umożliwiającym samodzielną pracę oraz JavaScript/TypeScript po stronie przeglądarki.
• Na co dzień korzystasz z Gita (branch → code review → merge), Dockera w środowisku lokalnym, CLI Linuksa oraz SSH.
• Jesteś osobą dociekliwą – zanim coś poprawisz, sprawdzasz w kodzie i logach, dlaczego problem występuje. Nie boisz się pracy z cudzym kodem.
• Mile widziane jest doświadczenie w pracy z asystentami AI, np. Claude Code, przy analizie, planowaniu, kodowaniu i code review. Liczy się świadome korzystanie z tych narzędzi, a nie bezrefleksyjne kopiowanie wygenerowanego kodu.
Jak pracujemy
• Będziesz pracować bezpośrednio z przełożonym oraz innymi działami firmy.
• Działamy w krótkich pętlach: problem → propozycja rozwiązania → wdrożenie.
• Forma współpracy: B2B / umowa o pracę.
• Wymiar pracy: pełny etat
• Tryb pracy: zdalnie, spotkania w biurze 1 raz w tygodniu.
Rekrutacja
• CV oraz lista ostatnich projektów – także hobbystycznych, niedokończonych lub stworzonych „do szuflady”. Interesuje nas zakres wykonanej pracy i zdobyte doświadczenia, a nie tylko projekty, które trafiły na produkcję. Link do GitHuba będzie mile widziany.
• Rozmowa online, trwająca około 50 minut – porozmawiamy o projektach i sposobie podchodzenia do problemów.
• Spotkanie w biurze – omówimy zakres obowiązków, przykładowe zadania i warunki współpracy.
• Decyzja w ciągu kilku dni.
Zakres obejmuje rozwój, utrzymanie i wdrażanie aplikacji, a także rozwiązywanie problemów, których nikt wcześniej nie opisał w tickecie.
Praca jest programistyczna, ale również okołoprogramistyczna – część czasu będziesz pisać kod, a część spędzać przy logach, DNS-ach i konfiguracji hostingu albo tłumacząc osobom z biura, co się stało i co możemy z tym zrobić.
Poziom doświadczenia: rozważymy kandydatury osób na różnych poziomach zaawansowania. Szukamy kogoś, kto rozumie, jak działa aplikacja webowa – od bazy danych po przeglądarkę – potrafi samodzielnie zdobywać potrzebną wiedzę i doprowadza sprawy do końca. Resztę wspólnie oszlifujemy.
Czym będziesz się zajmować
• Rozwojem i utrzymaniem aplikacji opartych na Laravelu, JS/TS, MySQL i Dockerze: tworzeniem nowych funkcji, poprawkami, migracjami, testami oraz wdrożeniami na produkcję.
• Integracjami: płatnościami online i webhookami, wiadomościami SMS, usługami wideo, API partnerów, importem i eksportem danych oraz mailingiem.
• Stronami i projektami towarzyszącymi: landing page’ami, stronami opartymi na WordPressie lub rozwiązaniach statycznych oraz starszymi systemami (legacy), które trzeba utrzymać przy życiu albo bezpiecznie wygasić.
• Infrastrukturą na poziomie codziennego „ogarniania”: hostingiem, domenami i DNS-em, Cloudflare, certyfikatami, kopiami zapasowymi, logami, kolejkami, cronem i pocztą.
• Technicznym SEO i analityką: przekierowaniami, mapami witryn, metadanymi, Google Tag Managerem, GA4 i pikselami śledzącymi – tak, aby marketing miał potrzebne dane, a Google nie gubił stron.
• Wsparciem biura: diagnozowaniem zgłoszeń użytkowników – od analizy logów do wdrożenia poprawki – oraz wyjaśnianiem problemów po polsku, w sposób zrozumiały dla osoby nietechnicznej.
Czego szukamy
• Rozumiesz architekturę MVC i REST API w praktyce. Nie chodzi tylko o znajomość definicji kontrolera, lecz o umiejętność przeprowadzenia requestu przez walidację, serwis i model oraz zaprojektowania endpointu tak, aby inni mogli z niego wygodnie korzystać.
• Znasz PHP i Laravel na poziomie umożliwiającym samodzielną pracę oraz JavaScript/TypeScript po stronie przeglądarki.
• Na co dzień korzystasz z Gita (branch → code review → merge), Dockera w środowisku lokalnym, CLI Linuksa oraz SSH.
• Jesteś osobą dociekliwą – zanim coś poprawisz, sprawdzasz w kodzie i logach, dlaczego problem występuje. Nie boisz się pracy z cudzym kodem.
• Mile widziane jest doświadczenie w pracy z asystentami AI, np. Claude Code, przy analizie, planowaniu, kodowaniu i code review. Liczy się świadome korzystanie z tych narzędzi, a nie bezrefleksyjne kopiowanie wygenerowanego kodu.
Jak pracujemy
• Będziesz pracować bezpośrednio z przełożonym oraz innymi działami firmy.
• Działamy w krótkich pętlach: problem → propozycja rozwiązania → wdrożenie.
• Forma współpracy: B2B / umowa o pracę.
• Wymiar pracy: pełny etat
• Tryb pracy: zdalnie, spotkania w biurze 1 raz w tygodniu.
Rekrutacja
• CV oraz lista ostatnich projektów – także hobbystycznych, niedokończonych lub stworzonych „do szuflady”. Interesuje nas zakres wykonanej pracy i zdobyte doświadczenia, a nie tylko projekty, które trafiły na produkcję. Link do GitHuba będzie mile widziany.
• Rozmowa online, trwająca około 50 minut – porozmawiamy o projektach i sposobie podchodzenia do problemów.
• Spotkanie w biurze – omówimy zakres obowiązków, przykładowe zadania i warunki współpracy.
• Decyzja w ciągu kilku dni.
🔍 Dekoder Ogłoszenia
🔴
technicznie ogarnie kilka aplikacji webowych i wszystko wokół nich
Rola znacznie szersza niż backend — obejmuje DevOps, administrację, hosting i wsparcie techniczne
🔴
rozwiązywanie problemów, których nikt wcześniej nie opisał w tickecie
Legacy code, brak dokumentacji, gaszenie pożarów i praca z nieudokumentowanymi systemami
🔴
tłumacząc osobom z biura, co się stało
Obowiązki helpdesku i wsparcia dla nietechnicznych pracowników biurowych
🟡
rozważymy kandydatury osób na różnych poziomach zaawansowania
Niejasne widełki płacowe — może oznaczać negocjacje w dół dla mniej doświadczonych