Bulldogjob Stacjonarnie Senior

Senior Fullstack Engineer (Symfony, Vue)

TeamQuest

⚲ Poznań

16 000 - 22 000 PLN (B2B)

Wymagania

  • Symfony
  • PHP
  • Vue.js
  • TypeScript
  • PostgreSQL

Opis stanowiska

Naszym klientem jest firma, tworzącą platformę zakupową świadczącą usługi dla przedsiębiorstw prywatnych i instytucji publicznych.
Senior Fullstack Engineer (Symfony, Vue)
Oferujemy:

- Atrakcyjne wynagrodzenie b2b

- Pakiet benefitów pozapłacowych

- Pracę hybrydową w poznańskim biurze firmy

- Realne wpływ na kształt produktów firmy

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.

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.

- Świadome wykorzystanie narzędzi AI w pracy inżynierskiej i pomaganie budowania kultury ich mądrego wykorzystania w zespole,

Dodatkowe atuty:

- Doświadczenie w regulowanej branży (GovTech/FinTech);

🔍 Dekoder Ogłoszenia

🟡
Realne wpływ na kształt produktów firmy
Twoje pomysły mogą zostać wdrożone, ale ostateczne decyzje podejmuje zarząd lub klient.
🟡
Współdecydowanie o zakresie i kierunku rozwoju funkcjonalności
Będziesz brać udział w dyskusjach i proponować rozwiązania, ale nie będziesz mieć ostatecznego głosu.
🔴
Prowadzenie kluczowych zmian end-to-end: od hipotezy, przez projekt techniczny i implementację, po wdrożenie, monitoring i wyciąganie wniosków.
Oczekuje się, że będziesz odpowiedzialny za cały cykl życia funkcji, co może oznaczać dużą ilość pracy i odpowiedzialności.
🔴
Refaktoryzacja kluczowych funkcjonalności z legacy do modularnej architektury przy jednoczesnym wsparciu obecnego systemu.
Praca z przestarzałym kodem i konieczność jednoczesnego utrzymania działającego systemu, co może być frustrujące i czasochłonne.
🔴
Umiejętność bezpiecznej modernizacji kryty
Fragment ogłoszenia jest urwany, co sugeruje pośpiech lub niedbałość w jego tworzeniu.