Senior Full Stack Developer
PPG
Rola polega na rozwijaniu platform e-commerce i digital commerce dla PPG, dużego producenta farb i powłok. Jako senior full stack developer będziesz pracować w zespole Global Custom Software Solutions, tworząc skalowalne aplikacje w .NET Core i Angular z wykorzystaniem chmury Azure. Codzienność obejmuje implementację REST API i mikroserwisów, integrację z systemami wewnętrznymi, udział w code review oraz korzystanie z narzędzi AI (GitHub Copilot) do optymalizacji kodu. Współpraca z architektami i DevOps oraz utrzymanie aplikacji (w tym dyżury on-call) to część obowiązków.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: model pracy (zdalna/hybrydowa/stacjonarna) – nieokreślony, szczegóły dyżurów on-call (częstotliwość, wynagrodzenie).
Rola polega na rozwijaniu platform e-commerce i digital commerce dla PPG, dużego producenta farb i powłok. Jako senior full stack developer będziesz pracować w zespole Global Custom Software Solutions, tworząc skalowalne aplikacje w .NET Core i Angular z wykorzystaniem chmury Azure. Codzienność obejmuje implementację REST API i mikroserwisów, integrację z systemami wewnętrznymi, udział w code review oraz korzystanie z narzędzi AI (GitHub Copilot) do optymalizacji kodu. Współpraca z architektami i DevOps oraz utrzymanie aplikacji (w tym dyżury on-call) to część obowiązków.
- ✓Nowoczesny stack: GraphQL, MassTransit, Azure, Angular
- ✓Zachęcanie do używania AI (GitHub Copilot) i ciągłego rozwoju
- ✓Globalna firma z rozbudowanymi benefitami i stabilnością
- −Dyżury on-call – brak informacji o częstotliwości i wynagrodzeniu
- −Typ kontraktu 'other' – niejasne, czy UoP, B2B czy coś innego
- !Brak informacji o modelu pracy (zdalna/hybrydowa/stacjonarna)
- !Szeroki zakres technologii – może być przytłaczający
- !On-call może być uciążliwy bez dodatkowego wynagrodzenia
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja backendowych mikroserwisów i REST API w .NET Core z użyciem Entity Framework, MassTransit, GraphQL
- •Rozwijanie frontendu w Angular 9+ z TypeScript, RxJS, Angular Material
- •Integracja z systemami wewnętrznymi i zewnętrznymi (np. Commerce Tools, Algolia) poprzez API
- •Udział w code review i zapewnianie jakości kodu zgodnie z SOLID i wzorcami projektowymi
- •Tworzenie i utrzymywanie testów jednostkowych (Xunit, Moq) oraz wsparcie CI/CD (Azure DevOps, Terraform)
- •Używanie GitHub Copilot i innych narzędzi AI do automatyzacji i poprawy produktywności
- •Wsparcie produkcyjne – dyżury on-call i rozwiązywanie incydentów
- •Współpraca z zespołem Agile (Scrum) przy planowaniu i dostarczaniu funkcjonalności
Oferta dla doświadczonych specjalistów (Senior).
Doświadczony full stack developer z co najmniej 7 latami w .NET i solidnym frontendem Angular, który radzi sobie z mikroserwisami i chmurą Azure, ale może wymagać wsparcia w bardziej zaawansowanych technologiach jak GraphQL czy MassTransit.
Nie dla juniorów ani midów – rola wymaga 7+ lat doświadczenia w .NET i Angular oraz umiejętności samodzielnej pracy nad złożonymi systemami. Bez gotowości na on-call również nie warto aplikować.
- ?Jaki jest model pracy – zdalny, hybrydowy, stacjonarny? Ile dni w biurze?
- ?Jak często występują dyżury on-call i czy są dodatkowo płatne?
- ?Czy stos technologiczny jest w pełni ustalony, czy mogą nastąpić zmiany?
- ?Ile osób liczy zespół Global Custom Software Solutions?
- ?Czy praca dotyczy jednego produktu, czy rotacji między projektami?
- ?Jaki jest główny cel wdrożenia AI – optymalizacja procesów czy funkcje w produkcie?
- ?Czy oferowane są szkolenia lub certyfikacje (np. Azure)?
- −Model pracy (zdalna/hybrydowa/stacjonarna) – nieokreślony
- −Szczegóły dyżurów on-call (częstotliwość, wynagrodzenie)
- −Wielkość zespołu i struktura
- −Opis procesu rekrutacyjnego
Praca w zespole Agile Scrum, z naciskiem na współpracę z architektami i DevOps, code review oraz ciągłe doskonalenie. Kultura otwarta na nowe technologie i AI.