Programista / Programistka PHP
11k - 17k PLN11 000 - 17 000 PLN/ mies.B2B
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#399080·Dodano 16 dni temu·34
Źródło: www.pracuj.plTech 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.
2 aktywne oferty