.
PHP Developer @ Fingoweb
  • Lublin
PHP Developer @ Fingoweb
Lublin, Lublin, Lublin Voivodeship, Polska
Fingoweb
24. 11. 2024
Informacje o stanowisku

Backend Developer jest odpowiedzialny za tworzenie oprogramowania w technologiach PHP/MySQL, dbając o jego wdrożenie. PHP Developer tworzy architekturę baz danych, współpracuje z frontend developerami oraz zajmuje się utrzymaniem i monitorowaniem serwerów.

  • możliwość rozwoju zawodowego i zmiany projektu,
  • wybór technologii przy nowych projektach,
  • wybór narzędzi dostosowanych do Ciebie,
  • 20/26 dni płatnego urlopu,
  • cyklicznie szkolenie wewnętrzne,
  • wsparcie starszych programistów,
  • lekcje języka angielskiego,
  • dostęp do programu MultiSport,
  • możliwość gry w firmowej drużynie sportowej (liga FLS),
  • pracę w pełnym lub niepełnym wymiarze czasu (preferujemy B2B, jednak bierzemy pod uwagę również inne formy zatrudnienia),
  • pracę w biurze w Krakowie lub pracę zdalną - decyzja należy do Ciebie,
  • imprezy integracyjne i miłą atmosferę w zespole ukierunkowanym na rozwój,
  • elastyczne godziny pracy,
  • wynagrodzenie adekwatne do posiadanego doświadczenia.

Jak pracujemy?

  • System kontroli wersji: Git (GitLab).
  • Budowanie aplikacji jedną komendą? Tak, “git push” (resztą zajmuje się GitLab CI/CD).
  • Czy budujemy aplikację codziennie? Tak, każdy push buduje aplikację!
  • Bug Tracker: Asana.
  • Czy naprawiamy błędy, zanim przechodzimy do nowych zadań? Tak!
  • Czy zawsze mamy aktualny harmonogram? Tak! Robimy minimum cotygodniowy status i aktualizację harmonogramu.
  • Czy pracujemy ze specyfikacją? Tak!
  • Czy warunki w biurze pozwalają się skoncentrować? Wiemy, jak ważne jest dla programisty “flow” i “getting into the zone”.
  • Jakie narzędzia otrzymasz? Dostosowane do Ciebie, Twoich potrzeb i formy pracy (zdalna/biuro) - ma działać szybko, sprawnie i niezawodnie.
  • Czy mamy testerów? Tak!
  • Czy posiadamy linter oraz narzędzia do statycznej analizy kodu? Tak!
  • Czy dbamy o jakość kodu? Tak, 100% kodu przechodzi Code Review.

Z jakimi narzędziami i technologiami głównie pracujemy?

  • Server side: PHP 8, Laravel, REST, GraphQL, CsFixer, Sonarqube.
  • Databases: MySQL/MariaDB, PostgreSQL.
  • Workflow Asana + GitLab (Code Review, GitFlow, Continuous Integration).

Na jakie kompetencje i umiejętności zwrócimy uwagę?

  • umiejętność programowania w języku PHP,
  • 2 - 4 lata doświadczenia,
  • znajomość jednego z frameworków PHP, takich jak, Laravel, Symfony lub CakePHP,
  • umiejętność pisania testów jednostkowych przy pomocy PHPUnit,
  • projektowanie schematów bazy danych dla aplikacji internetowych,
  • znajomość języka angielskiego na poziomie min. B2,
  • umiejętność pracy w zespole - jeśli czegoś nie wiesz, zapytasz innych,
  • chęć do nauki i rozwoju - pod okiem doświadczonych developerów nauczymy Cię dużo i szybko!

Co nie jest konieczne, ale mile widziane i nas miło tym zaskoczysz?

  • znasz architekturę REST API i GraphQL,
  • znasz minimum podstawy czystego SQL (JOIN, GROUP BY, HAVING, COUNT itp.),
  • znasz podstawy panelu AWS,
  • znasz i używasz composera i migracji baz danych,
  • znasz podstawowe ataki na aplikacje webowe (SQL Injection, XSS, CSRF, itp.),
  • znasz podstawowe sposoby optymalizacji aplikacji (cache, indeksy, minifikacja, itp.).

Backend Developer jest odpowiedzialny za tworzenie oprogramowania w technologiach PHP/MySQL, dbając o jego wdrożenie. PHP Developer tworzy architekturę baz danych, współpracuje z frontend developerami oraz zajmuje się utrzymaniem i monitorowaniem serwerów.

  • możliwość rozwoju zawodowego i zmiany projektu,
  • wybór technologii przy nowych projektach,
  • wybór narzędzi dostosowanych do Ciebie,
  • 20/26 dni płatnego urlopu,
  • cyklicznie szkolenie wewnętrzne,
  • wsparcie starszych programistów,
  • lekcje języka angielskiego,
  • dostęp do programu MultiSport,
  • możliwość gry w firmowej drużynie sportowej (liga FLS),
  • pracę w pełnym lub niepełnym wymiarze czasu (preferujemy B2B, jednak bierzemy pod uwagę również inne formy zatrudnienia),
  • pracę w biurze w Krakowie lub pracę zdalną - decyzja należy do Ciebie,
  • imprezy integracyjne i miłą atmosferę w zespole ukierunkowanym na rozwój,
  • elastyczne godziny pracy,
  • wynagrodzenie adekwatne do posiadanego doświadczenia.

Jak pracujemy?

  • System kontroli wersji: Git (GitLab).
  • Budowanie aplikacji jedną komendą? Tak, “git push” (resztą zajmuje się GitLab CI/CD).
  • Czy budujemy aplikację codziennie? Tak, każdy push buduje aplikację!
  • Bug Tracker: Asana.
  • Czy naprawiamy błędy, zanim przechodzimy do nowych zadań? Tak!
  • Czy zawsze mamy aktualny harmonogram? Tak! Robimy minimum cotygodniowy status i aktualizację harmonogramu.
  • Czy pracujemy ze specyfikacją? Tak!
  • Czy warunki w biurze pozwalają się skoncentrować? Wiemy, jak ważne jest dla programisty “flow” i “getting into the zone”.
  • Jakie narzędzia otrzymasz? Dostosowane do Ciebie, Twoich potrzeb i formy pracy (zdalna/biuro) - ma działać szybko, sprawnie i niezawodnie.
  • Czy mamy testerów? Tak!
  • Czy posiadamy linter oraz narzędzia do statycznej analizy kodu? Tak!
  • Czy dbamy o jakość kodu? Tak, 100% kodu przechodzi Code Review.

Z jakimi narzędziami i technologiami głównie pracujemy?

  • Server side: PHP 8, Laravel, REST, GraphQL, CsFixer, Sonarqube.
  • Databases: MySQL/MariaDB, PostgreSQL.
  • Workflow Asana + GitLab (Code Review, GitFlow, Continuous Integration).
,[tworzenie nowych elementów backendu w PHP,, udział w procesie projektowania nowych modułów systemu,, analiza i poprawa błędów,, code review. Requirements: PHP, Laravel, Symfony, CakePHP, PHPunit, SQL, AWS Additionally: Flat structure, Multisport, Small teams, Drużyna sportowa (FLS), Lekcje j. angielskiego, Free coffee, No dress code, Free parking, In-house trainings.

  • Praca Lublin
  • Lublin - Oferty pracy w okolicznych lokalizacjach


    96 756
    15 987