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?