Zorky CRMZorky CRM
EN|RU
@termdocs
← All jobs

Full Stack PHP/JavaScript Developer (Mid/Senior)

seniorhybridPoland, PLScore 72.5/100today
Market insights
📊 Fullstack: salaries and demand on the market
Stack
javascriptphpbootstrapgitjqueryredisrestsql
Apply
Upload your CV — we will connect you with the employer directly through our pool.
Send your CV →
Description
Обязанности: Rozwój i utrzymanie platform e-commerce., Samodzielne wdrażanie funkcjonalności obejmujących bazę danych, logikę aplikacji w PHP oraz interfejs użytkownika., Tworzenie responsywnych stron na podstawie projektów graficznych, z wykorzystaniem HTML, CSS, JavaScript i Bootstrap., Projektowanie i modyfikowanie struktur baz danych oraz optymalizacja zapytań SQL., Tworzenie i rozwijanie integracji z zewnętrznymi systemami poprzez API., Diagnozowanie i usuwanie błędów oraz poprawa wydajności i bezpieczeństwa aplikacji., Analiza potrzeb klientów, proponowanie rozwiązań technicznych i szacowanie pracochłonności nowych funkcjonalności., Weryfikacja poprawności własnych zmian, przegląd kodu i współpraca z zespołem przy wdrożeniach., Praca z repozytorium SVN oraz dokumentowanie istotnych zmian i rozwiązań technicznych. Опыт: Praktyczne doświadczenie w samodzielnym rozwijaniu i utrzymaniu aplikacji internetowych w PHP, potwierdzone konkretnymi projektami., Bardzo dobra znajomość PHP, w tym programowania obiektowego, obsługi wyjątków, pracy z sesjami oraz zarządzania zależnościami przy użyciu Composer., Dobra znajomość relacyjnych baz danych i SQL – projektowanie tabel i relacji, stosowanie kluczy głównych i obcych, ograniczeń unikalności oraz transakcji., Umiejętność dobierania indeksów, rozumienie ich wpływu na odczyt i zapis danych oraz analiza wydajności zapytań z wykorzystaniem EXPLAIN., Umiejętność pisania zapytań obejmujących złączenia tabel, agregacje i podzapytania., Bardzo dobra znajomość JavaScript w zakresie tworzenia interfejsów – obsługa DOM, zdarzeń, formularzy, komunikacji asynchronicznej z API i błędów., Bardzo dobra znajomość HTML, CSS i Bootstrap – samodzielne odwzorowanie projektu graficznego oraz poprawne działanie interfejsu na telefonach, tabletach i komputerach., Umiejętność pracy z istniejącym kodem, w tym kodem wykorzystującym jQuery i AJAX., Praktyczna znajomość Git – praca na gałęziach, czytelne commity, scalanie zmian i rozwiązywanie konfliktów., Znajomość HTTP, REST API i JSON oraz umiejętność diagnozowania problemów z integracjami., Stosowanie zasad bezpieczeństwa aplikacji – walidacja danych, ochrona przed SQL injection, XSS i CSRF oraz kontrola uprawnień użytkowników., Umiejętność sprawnego diagnozowania problemów przy użyciu logów, debuggera i narzędzi deweloperskich przeglądarki., Samodzielność i skuteczność – dzielenie zadań na etapy, realistyczne szacowanie czasu, doprowadzanie prac do działającego rozwiązania oraz wczesne zgłaszanie przeszkód., Dbałość o czytelność kodu i sprawdzanie, czy wprowadzone zmiany nie zakłócają istniejących funkcjonalności., Doświadczenie w integracjach z systemami płatności, firmami kurierskimi, ERP, WMS lub marketplace., Umiejętność tworzenia testów automatycznych, szczególnie testów integracyjnych i testów logiki biznesowej., Doświadczenie w pracy z kolejkami zadań, zadaniami cyklicznymi i pamięcią podręczną, np. Redis., Znajomość zasad dostępności stron internetowych i optymalizacji szybkości ich działania., Doświadczenie w porządkowaniu i stopniowej modernizacji starszego kodu., Znajomość języka angielskiego umożliwiająca swobodne czytanie dokumentacji technicznej., Wykształcenie informatyczne lub pokrewne.
Employer contacts (email/phone/telegram) are hidden from the public preview — send your CV, and we will connect you directly.
Urgent question? Message @termdocs