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.