Pracuj.pl Hybrydowo Mid New

Programista / Programistka Full Stack PHP

"EB2B SERVICE" sp. z o.o. SK

⚲ Warszawa, Ursynów

10 000–16 000 zł / mies. (zal. od umowy)

Wymagania

  • JavaScript
  • HTML
  • CSS
  • SQL
  • PHP
  • PL/SQL
  • Git
  • MySQL
  • PostgreSQL
  • Jira
  • GitHub
  • Amazon S3
  • OpenAI API
  • ChatGPT
  • Claude
  • Gemini
  • PHPStorm
  • Microsoft Azure
  • Google Cloud Platform
  • AWS

Opis stanowiska

Nasze wymagania: Minimum 2–4 lata komercyjnego doświadczenia w programowaniu w PHP Bardzo dobra znajomość programowania obiektowego (OOP) w PHP Umiejętność pisania czytelnego, skalowalnego i testowalnego kodu Doświadczenie w pracy z frameworkami MVC (np. Zend, Symfony, Laravel lub podobne) Bardzo dobra znajomość MySQL Umiejętność projektowania schematów baz danych Znajomość indeksów, kluczy obcych, optymalizacji zapytań Doświadczenie w pracy z relacyjnymi bazami danych w aplikacjach o większej skali Doświadczenie w pracy z ORM (Doctrine, Eloquent lub podobne) Umiejętność mapowania encji, relacji i pracy z zapytaniami ORM Świadomość problemów wydajnościowych (N+1, lazy/eager loading) Bardzo dobra znajomość JavaScript (ES5) Doświadczenie w budowie aplikacji frontendowych Umiejętność pracy z frameworkami frontendowymi (np. ExtJS, React, Vue, Angular lub podobne) Doświadczenie w pracy z API (REST, JSON) Umiejętność tworzenia i konsumowania endpointów Zrozumienie architektury aplikacji webowych typu SPA Bardzo dobra znajomość GIT Umiejętność pracy z systemami kontroli wersji w zespole Znajomość zasad clean code i dobrych praktyk programistycznych Umiejętność debugowania i rozwiązywania problemów w istniejącym kodzie Mile widziane: Znajomość Zend Framework 1 Znajomość Doctrine ORM 1.2 Doświadczenie w pracy z ExtJS 4.x Doświadczenie w utrzymywaniu i rozwijaniu starszych systemów (legacy code) Znajomość wzorców projektowych Doświadczenie w refaktoryzacji i modernizacji aplikacji Zakres obowiązków: Tworzenie i rozwijanie aplikacji webowych po stronie backendu i frontendu Projektowanie, implementacja oraz optymalizacja baz danych Integracja systemów zewnętrznych poprzez API Utrzymywanie i refaktoryzacja istniejącego kodu Współpraca z zespołem projektowym oraz udział w procesach projektowych Oferujemy: Pracę w firmie o ugruntowanej pozycji w segmencie rynku platform zakupowych Atrakcyjne wynagrodzenie dopasowane do Twoich umiejętności i doświadczenia Elastyczny czas pracy i różne formy współpracy Pracę w przyjaznej i wspierającej atmosferze w zgranym zespole Szkolenie wdrożeniowe Wsparcie merytoryczne od liderów technologicznych Wymiana wiedzy technicznej w firmie