W skrócie
- Zadania: Współtwórz innowacyjne rozwiązania i prowadź kluczowe zmiany w projektach.
- Firma: Dynamiczna firma technologiczna z siedzibą w Poznaniu.
- Benefity: Atrakcyjne wynagrodzenie, pakiet benefitów i hybrydowy model pracy.
- Pozostałe informacje: Praca w zespole, który stawia na dobre praktyki i innowacje.
- Dlaczego ta praca: Miej realny wpływ na rozwój produktów i architekturę oprogramowania.
- Kwalifikacje: Minimum 5 lat doświadczenia w PHP, Symfony i Vue.js.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Wymagania:
- Minimum 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania w złożonym projekcie lub produkcie.
- Bardzo dobra znajomość PHP i Symfony oraz świadome stosowanie wzorców projektowych.
- Samodzielność w pracy z Vue.js i TypeScript przy budowaniu oraz utrzymywaniu warstwy UI.
- Umiejętność bezpiecznej modernizacji krytycznego kodu legacy bez zatrzymywania procesów biznesowych.
- Produktowe podejście do tworzenia oprogramowania i umiejętność uzasadniania decyzji dotyczących zakresu funkcjonalności.
- Znajomość DDD i podejścia bounded contexts oraz umiejętność wydzielania modułów i projektowania integracji między nimi.
- Umiejętność projektowania stabilnych kontraktów między modułami oraz tworzenia wydajnego i niezawodnego kodu.
- Dobra znajomość relacyjnych baz danych, w szczególności PostgreSQL lub MySQL, a także planów wykonania i indeksowania.
- Traktowanie testów jako części definicji ukończenia zadania.
Obowiązki:
- Współdecydowanie o zakresie i kierunku rozwoju funkcjonalności poprzez analizę potrzeb biznesowych i proponowanie rozwiązań.
- Prowadzenie kluczowych zmian end-to-end: od hipotezy, przez projekt techniczny i implementację, po wdrożenie, monitoring i wyciąganie wniosków.
- Refaktoryzacja kluczowych funkcjonalności z legacy do modularnej architektury przy jednoczesnym wsparciu obecnego systemu.
- Projektowanie architektury modularnego monolitu, w tym wyznaczanie granic modułów i projektowanie integracji między nimi.
- Współtworzenie konwencji platformowych i wzorców oraz dzielenie się dobrymi praktykami.
- Rozwijanie warstwy front-endowej w Vue.js, w tym komponentów i integracji z API.
- Podnoszenie jakości pracy zespołu poprzez code review, dobre praktyki i świadome podejście do testów.
Oferujemy:
- Atrakcyjne wynagrodzenie (b2b)
- Pakiet benefitów pozapłacowych
- Pracę hybrydową w poznańskim biurze firmy
- Realny wpływ na kształt produktów firmy
Dodatkowe informacje:
- Świadome wykorzystywanie narzędzi AI w pracy inżynierskiej i wspieranie zespołu w ich odpowiedzialnym stosowaniu.
- Praca nad rozwojem modularnej architektury oraz współtworzenie kierunku zmian technicznych i produktowych.
Senior Fullstack Engineer in Poznań – pracodawca: Solid Company
Nasza firma to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz tworzy przyjazne i wspierające środowisko pracy. Oferujemy atrakcyjne benefity, w tym elastyczne godziny pracy oraz możliwość szkoleń, co sprzyja rozwojowi kariery w obszarze księgowości. Pracując u nas, będziesz częścią zespołu, który ceni współpracę i innowacyjność, a także ma dostęp do nowoczesnych narzędzi technologicznych w dynamicznej lokalizacji.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Fullstack Engineer in Poznań
PHP
Symfony
Vue.js
TypeScript
Wzorce projektowe
DDD (Domain-Driven Design)
Bounded contexts