Programista / Programistka PHP

11k - 17k PLN/ mies.B2B
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#399080·Dodano 16 dni temu·34
Źródło: www.pracuj.pl
Aplikuj teraz

Tech Stack / Keywords

PHPMVCPostgreSQLJQueryRedisLinuxNode.jsPhalconJiraPythonWindows

Firma i stanowisko

Carrot rozwija jedną z największych w Polsce platform aukcyjnych dla branży motoryzacyjnej. Systemy firmy wspierają sprzedaż pojazdów, obsługę aukcji, logistykę, fakturowanie, pracę zespołów operacyjnych, integracje z partnerami oraz komunikację z kupującymi. Firma rozwija własny produkt działający produkcyjnie, używany codziennie przez klientów, pracowników oraz partnerów zewnętrznych.

Wymagania

  • Bardzo dobra znajomość PHP
  • Znajomość wzorca MVC i pracy z aplikacjami modułowymi
  • Doświadczenie z frameworkiem Phalcon lub innym frameworkiem PHP (np. Laravel, Symfony, Yii) z gotowością do nauki Phalcon
  • Dobra znajomość relacyjnych baz danych, najlepiej PostgreSQL
  • Umiejętność pisania i optymalizacji zapytań SQL
  • Doświadczenie w pracy z aplikacjami produkcyjnymi
  • Umiejętność diagnozowania błędów na podstawie logów, danych i zachowania systemu
  • Znajomość JavaScript, jQuery, HTML i CSS na poziomie pozwalającym na rozwój full-stackowy
  • Znajomość Git oraz pracy w modelu Pull Request / code review
  • Podstawowa lub dobra znajomość środowiska Linux
  • Znajomość działania crona, procesów konsolowych, logów i konfiguracji aplikacji
  • Umiejętność komunikacji z osobami nietechnicznymi i dopytywania o sens biznesowy zmian
  • Zwracanie uwagi na bezpieczeństwo projektowanych rozwiązań
  • Pisanie kodu czytelnego, odpowiedzialnego i możliwego do utrzymania

Nice to have:

  • Doświadczenie z Redis
  • Znajomość Node.js
  • Doświadczenie z integracjami zewnętrznymi: REST API, SOAP, wymiana plikowa
  • Znajomość zagadnień bezpieczeństwa aplikacji webowych: ACL, 2FA, OWASP
  • Doświadczenie z systemami e-commerce, marketplace, CRM, CMS lub systemami operacyjnymi
  • Znajomość Python
  • Doświadczenie z Ansible lub innymi narzędziami automatyzacji
  • Doświadczenie w optymalizacji wydajności aplikacji i zapytań SQL
  • Znajomość języka angielskiego na poziomie pozwalającym korzystać z dokumentacji technicznej
  • Doświadczenie w porządkowaniu starszego kodu i stopniowej modernizacji systemów

Obowiązki

  • Rozwój nowych funkcjonalności w systemie
  • Utrzymanie i rozwój istniejących modułów aplikacji
  • Analiza i diagnostyka błędów w środowisku produkcyjnym
  • Obsługa zgłoszeń technicznych i wsparcie zespołów biznesowych oraz operacyjnych
  • Praca przy REST API i integracjach z systemami zewnętrznymi
  • Praca z bazą PostgreSQL: zapytania, optymalizacja, indeksy, zmiany schematu i wersjonowanie SQL
  • Analiza logów, procesów, danych i zachowania aplikacji w produkcji
  • Współpraca z biznesem przy doprecyzowaniu wymagań i ocenie rozwiązań
  • Udział w projektowaniu zmian technicznych i funkcjonalnych oraz modernizacji
  • Code review i dbanie o jakość kodu
  • Aktualizacja dokumentacji technicznej i procesowej
  • Dbanie o bezpieczeństwo aplikacji oraz zgodność zmian z dobrymi praktykami

Benefity

  • Praca nad rozbudowanym, realnie używanym systemem o dużej wartości biznesowej
  • Wpływ na architekturę i kierunek rozwoju produktu
  • Możliwość pracy przy systemie obejmującym frontend, backend, API, bazę danych, integracje i procesy w tle
  • Stabilny stack i jasny proces pracy
  • Praca z kodem obsługującym rzeczywiste procesy
  • Możliwość stopniowej modernizacji i porządkowania systemu
  • Współpraca z osobami dobrze znającymi biznes, umożliwiająca szybkie podejmowanie decyzji
  • Przestrzeń do proponowania usprawnień technicznych
  • Partnerska wymiana wiedzy
  • Brak korporacyjnej nadmiarowości
  • Dofinansowanie zajęć sportowych
  • Prywatna opieka medyczna
  • Dofinansowanie szkoleń i kursów
  • Ubezpieczenie na życie
  • Elastyczny czas pracy
  • Brak dress code’u
Karta sportowa
Opieka zdrowotna
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny

Inne informacje

Zgodnie z art. 13 RODO informujemy o przetwarzaniu danych osobowych kandydata w procesie rekrutacji oraz wykonywaniu umowy, o zakresie danych, celu przetwarzania, odbiorcach danych, okresie przechowywania, prawach kandydata oraz innych obowiązkach Administratora danych - Carrot Sp. z o.o.

Carrot Sp. z o.o.

Carrot Sp. z o.o.

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz