Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Inżynier Oprogramowania PHP

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Starszego Inżyniera Oprogramowania PHP, który dołączy do naszego zespołu i pomoże w tworzeniu oraz optymalizacji nowoczesnych aplikacji internetowych. W tej roli będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie skalowalnych systemów opartych na PHP, współpracując z zespołem programistów, projektantów i menedżerów produktu. Twoje zadania obejmą analizę wymagań biznesowych, implementację nowych funkcji oraz optymalizację istniejącego kodu pod kątem wydajności i bezpieczeństwa. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu w PHP, znajomość frameworków takich jak Laravel lub Symfony oraz umiejętność pracy z bazami danych SQL i NoSQL. Ważne jest również doświadczenie w pracy z systemami kontroli wersji, takimi jak Git, oraz znajomość najlepszych praktyk w zakresie testowania i wdrażania oprogramowania. W tej roli będziesz miał możliwość pracy nad różnorodnymi projektami, od aplikacji e-commerce po systemy zarządzania treścią i platformy SaaS. Oferujemy dynamiczne środowisko pracy, w którym będziesz mógł rozwijać swoje umiejętności, uczestniczyć w ciekawych projektach i współpracować z ekspertami z różnych dziedzin. Jeśli jesteś pasjonatem technologii, lubisz rozwiązywać złożone problemy i chcesz mieć realny wpływ na rozwój oprogramowania, ta rola jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji internetowych w PHP.
  • Optymalizacja kodu pod kątem wydajności i bezpieczeństwa.
  • Współpraca z zespołem programistów i projektantów.
  • Analiza wymagań biznesowych i technicznych.
  • Implementacja nowych funkcji i integracja z zewnętrznymi systemami.
  • Tworzenie i utrzymanie dokumentacji technicznej.
  • Testowanie i debugowanie aplikacji.
  • Wsparcie w procesie wdrażania oprogramowania.

Wymagania

Text copied to clipboard!
  • Minimum 5 lat doświadczenia w programowaniu w PHP.
  • Znajomość frameworków PHP, takich jak Laravel lub Symfony.
  • Doświadczenie w pracy z bazami danych SQL i NoSQL.
  • Znajomość systemów kontroli wersji, np. Git.
  • Umiejętność pracy w zespole i komunikacji z innymi działami.
  • Znajomość najlepszych praktyk w zakresie testowania oprogramowania.
  • Doświadczenie w pracy z systemami CI/CD.
  • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z PHP i jego frameworkami?
  • Czy pracowałeś wcześniej z bazami danych SQL i NoSQL?
  • Jakie narzędzia do kontroli wersji używałeś w poprzednich projektach?
  • Czy masz doświadczenie w optymalizacji wydajności aplikacji?
  • Jakie są Twoje doświadczenia w pracy z systemami CI/CD?
  • Czy masz doświadczenie w pracy w metodykach Agile lub Scrum?
  • Jakie były największe wyzwania, z jakimi się spotkałeś w swojej karierze programisty?
  • Jakie technologie dodatkowe znasz i jak mogą one pomóc w tej roli?