Senior Software Engineer (f/m/d) in Katowice

Senior Software Engineer (f/m/d) in Katowice

Katowice Pełny etat 104715 - 127985 zł / rok (szac.) Hybrydowo
A

W skrócie

  • Zadania: Twórz i rozwijaj aplikacje webowe dla wydawców w Angularze, projektując API i backend w Javie.
  • Firma: Awin - dynamiczna firma technologiczna z inkluzywną kulturą.
  • Benefity: Elastyczny tydzień pracy, prywatna opieka zdrowotna, vouchery na posiłki i wsparcie w pracy zdalnej.
  • Pozostałe informacje: Doskonałe możliwości rozwoju kariery w międzynarodowym środowisku.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i AI, mając realny wpływ na rozwój produktów.
  • Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania, znajomość Angulara i Javy.

Przewidywane wynagrodzenie mieści się w przedziale 104715 - 127985 zł za rok.

Dział Produktów Awin jest odpowiedzialny za wszystkie etapy cyklu życia produktu – od pomysłu po wprowadzenie na rynek, bieżącą obsługę i ciągłe doskonalenie. Szukamy Starszego Inżyniera Oprogramowania do pracy nad Publisher Web – doświadczeniem internetowym, na którym polegają wydawcy i twórcy, aby odkrywać reklamodawców, dołączać do programów, budować linki, śledzić wyniki i rozwijać swoje partnerstwa. Wydawcy są jedną stroną naszej sieci partnerskiej, a wiele najlepszych możliwości rozwoju aktywowanych partnerstw znajduje się po ich stronie.

To rola full-stack. Będziesz odpowiedzialny za funkcje od początku do końca: od interfejsu Angular, przez projektowanie API i usługi backendowe Java, aż po infrastrukturę AWS, na której działają. Używasz narzędzi AI tak naturalnie, jak każdego innego elementu nowoczesnego zestawu narzędzi inżynieryjnych.

Pracując w jednym z naszych zespołów inżynieryjnych Agile, ta rola podlega Menedżerowi Inżynierii i ściśle współpracuje z zespołami Produktu, UX oraz innymi zespołami inżynieryjnymi w ramach Publisher Tribe.

Kluczowe zadania:

  • Budowanie i rozwijanie aplikacji internetowych dla wydawców w Angular na architekturze mikrofrontendowej, korzystając z naszego systemu projektowania.
  • Projektowanie jasnych, spójnych i dobrze udokumentowanych API, które obsługują klientów internetowych i mobilnych.
  • Budowanie, utrzymywanie i obsługiwanie usług backendowych Java.
  • Posiadanie infrastruktury, na której działają Twoje usługi w AWS, korzystając z Infrastructure as Code i CI/CD pipelines.
  • Migracja funkcjonalności wydawcy z przestarzałej platformy na nową, rozplątanie wspólnych aplikacji wydawcy/reklamodawcy i pomoc w wycofaniu tego, co już nie jest potrzebne.
  • Używanie agentów AI w całym cyklu dostarczania: kodowanie, przeglądy, testowanie, migracje, dokumentacja oraz wniesienie użytecznych umiejętności AI, szablonów i praktyk dla szerszego zespołu.
  • Współpraca z zespołem Produktu i UX w celu kształtowania rozwiązań, a nie tylko realizacji wymagań; kwestionowanie zakresu i znajdowanie pragmatycznych ścieżek do wartości.
  • Podnoszenie standardów jakości poprzez przeglądy kodu, automatyczne testowanie, bezpieczeństwo, wydajność i dostępność.
  • Rozwiązywanie problemów produkcyjnych w odpowiednim czasie.
  • Mentorowanie innych inżynierów i dzielenie się wiedzą w zespołach.

Umiejętności i doświadczenie:

  • 5+ lat doświadczenia w komercyjnej inżynierii oprogramowania, z udokumentowanymi osiągnięciami w dostarczaniu pełnostackowych funkcji od początku do końca.
  • Silne doświadczenie z Angular (lub podobnym frameworkiem) i TypeScript.
  • Silne doświadczenie z Java (Spring Boot lub podobnym).
  • Praktyczne doświadczenie z AWS (np. ECS, Lambda, API Gateway, DynamoDB/RDS, S3/CloudFront) oraz Infrastructure as Code (np. Terraform).
  • Praca w stylu natywnym AI: codzienne korzystanie z agentów kodujących AI (np. Claude Code, Cursor) oraz umiejętność kierowania, weryfikowania i przeglądania tego, co produkują. Możesz podać konkretne przykłady, jak AI zmieniło sposób, w jaki pracujesz.
  • Silne umiejętności komunikacyjne w języku angielskim, komfortowa praca z technicznymi i nietechnicznymi kolegami z różnych lokalizacji.

Wskazówka dotycząca aplikacji:

Nie oczekujemy, że kandydaci spełnią wszystkie wymagania w 100%. Jeśli brakuje Ci czegoś lub czegoś nie robiłeś wcześniej, nie wahaj się aplikować. To po prostu oznacza, że Awin może być dla Ciebie większą okazją do nauki.

Nasza oferta:

  • Flexi-Week: Priorytetowo traktujemy Twoje zdrowie psychiczne i dobre samopoczucie, oferując czterodniowy Flexi-Week (z jednym lżejszym lub całkowicie odłączonym dniem w tygodniu) przy pełnym wynagrodzeniu, bez obniżenia rocznego urlopu.
  • Flexi-Office: Oferujemy międzynarodową kulturę i elastyczność dzięki naszemu hybrydowemu modelowi pracy, zaprojektowanemu w celu wspierania współpracy, zaufania i autonomii.
  • Wsparcie kosztów pracy i meble do pracy zdalnej: Otrzymasz miesięczny dodatek na pokrycie części swoich kosztów, a także pakiet mebli, aby pomóc Ci w stworzeniu komfortowego miejsca pracy w domu.
  • Prywatne ubezpieczenie zdrowotne: Kompleksowa ochrona dla różnych zabiegów zdrowotnych, wzrokowych i dentystycznych.
  • Vouchery na posiłki: Codzienna pomoc w kosztach lunchu.
  • Okulary do pracy przy komputerze: Oferujemy subsydia na zakup okularów wymaganych do pracy przy ekranie.

Dodatkowo skorzystasz z naszej globalnej oferty, w tym inicjatyw zdrowotnych i dobroczynnych, nauki i rozwoju poprzez Awin Academy oraz programów uznawania rówieśników. Awin, założony w 2000 roku, jest dumny z naszej dynamicznej, społecznej i inkluzywnej kultury. Jak wszystkie firmy, musieliśmy dostosować i pielęgnować naszą kulturę w wirtualnym środowisku. Nasze wirtualne centrum 'Life @ Awin' łączy naszych kolegów z całego świata w różnorodne działania towarzyskie. Różnorodność i integracja są dla nas kluczowe, a my dumnie dążymy do zatrudniania różnorodnych członków zespołu. Promujemy wyjątkowość i autentyczność; to jest to, kim jesteśmy w naszym rdzeniu. Nasza sieć partnerstw afiliacyjnych jest różnorodna i przejrzysta, podobnie jak pracownicy napędzający naszą wizję budowy wiodącego otwartego ekosystemu partnerskiego na świecie. Witamy wszystkie tła, tożsamości i doświadczenia. Jeśli potrzebujesz wsparcia na jakimkolwiek etapie procesu aplikacji lub rozmowy kwalifikacyjnej, daj nam znać.

Senior Software Engineer (f/m/d) in Katowice – pracodawca: Awin Global

Awin to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników. Oferujemy dynamiczne środowisko pracy w sercu technologii, gdzie możesz kształtować przyszłość inżynierii oprogramowania, korzystając z najnowszych praktyk AI i nowoczesnych platform chmurowych. Nasza kultura opiera się na współpracy, wsparciu oraz możliwościach rozwoju kariery, co czyni nas idealnym miejscem dla ambitnych liderów inżynieryjnych.

A

Dane kontaktowe:

Zespół rekrutacyjny Awin Global

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer (f/m/d) in Katowice

Angular
TypeScript
Java
Spring Boot
AWS
Infrastructure as Code
Terraform