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, zdalne biuro, ubezpieczenie zdrowotne i wsparcie na rozwój zawodowy.
- Pozostałe informacje: Doskonałe możliwości rozwoju kariery w międzynarodowym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty w zespole Agile.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania i umiejętności współpracy w zespole.
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 raportuje do Menedżera 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 Angularze w 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, rozplątanie wspólnych aplikacji wydawcy/reklamodawcy i pomoc w wycofywaniu 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 Javą (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 sposób natywny z 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 czegoś brakuje 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żania 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.
- Wkład na wydatki związane z pracą i meble do pracy zdalnej: Otrzymasz miesięczny dodatek na pokrycie części swoich kosztów eksploatacyjnych, a także pakiet mebli, aby wspierać Cię w urządzaniu wygodnego miejsca pracy w domu.
- Prywatne ubezpieczenie zdrowotne: Kompleksowe pokrycie dla różnych zabiegów zdrowotnych, wzrokowych i dentystycznych.
- Vouchery na posiłki: Codzienna pomoc w kosztach lunchu.
- Okulary do pracy przy ekranie: Oferujemy subsydia na zakup okularów wymaganych do pracy przy ekranie.
Oprócz tego 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 w dowolnym momencie procesu aplikacji lub rozmowy kwalifikacyjnej, daj nam znać.
Senior Software Engineer in Warsaw – pracodawca: Awin
Awin to doskonały pracodawca, który stawia na zdrowie i dobre samopoczucie swoich pracowników, oferując elastyczny tydzień pracy oraz możliwość pracy zdalnej w międzynarodowym środowisku. Nasza kultura opiera się na różnorodności i inkluzji, co sprawia, że każdy członek zespołu może czuć się doceniany i wspierany w swoim rozwoju. Dodatkowo, oferujemy bogaty pakiet benefitów, w tym ubezpieczenie zdrowotne, vouchery na posiłki oraz programy rozwoju zawodowego, co czyni nas idealnym miejscem dla inżynierów oprogramowania szukających satysfakcjonującej kariery.