Zapraszamy starszego programistę zaplecza do przyłączenia się do projektu AdTech i wzięcia odpowiedzialności za przekształcenie naszej wizji produktu i planu działania w najlepszy w swojej klasie kod zapewniający niesamowitą obsługę klienta. Potrzebujemy osoby, która może dostarczyć rozwiązania optymalnie równoważące wysiłki rozwojowe, koszty wdrożenia i czas wprowadzenia produktu na rynek, przy jednoczesnym zapewnieniu spełnienia wymagań produktu. Ta rola wymaga specjalisty posiadającego w pełn
Zapraszamy starszego programistę zaplecza do przyłączenia się do projektu AdTech i wzięcia odpowiedzialności za przekształcenie naszej wizji produktu i planu działania w najlepszy w swojej klasie kod zapewniający niesamowitą obsługę klienta. Potrzebujemy osoby, która może dostarczyć rozwiązania optymalnie równoważące wysiłki rozwojowe, koszty wdrożenia i czas wprowadzenia produktu na rynek, przy jednoczesnym zapewnieniu spełnienia wymagań produktu. Ta rola wymaga specjalisty posiadającego w pełni aktualną wiedzę na temat najnowszych praktyk i narzędzi kodowania oprogramowania i języki.Chcesz wziąć udział w tym ekscytującym projekcie?PROJEKTWraz z wycofywaniem plików cookie i identyfikatorów mobilnych, adresowalność na dużą skalę stała się wyzwaniem dla całej branży. Współpraca z partnerami w oparciu o przyszłościową strategię dotyczącą odbiorców i rozwiązanie niewymagające identyfikatora stała się najważniejsza, podobnie jak wykorzystanie wysoce wciągających i wpływowych kreacji, aby przyciągnąć uwagę klientów. Podczas gdy klient tradycyjnie skupiał się na odbiorcach opartych na sztucznej inteligencji i geolokalizacji, my ewoluują wraz z branżą, aby ponownie skupić się na tym, co naprawdę liczy się w reklamie i kreatywności. Wykorzystujemy nasz potężny silnik uczenia maszynowego, aby dostarczać dynamiczne kreacje na dużą skalę, które wyróżniają się w natywnym środowisku. Reklamy trafne kontekstowo dają lepsze wyniki.Zespół inżynierów oprogramowania to siła napędowa naszej ambicji zbudowania najlepszej na świecie mobilnej platformy reklamowej.Dołącz do nas, gdy tworzymy dla naszych klientów przyszłościowe, dynamiczne doświadczenia oparte na sztucznej inteligencji.WymaganiaUmiejętności na poziomie eksperckim GoDoświadczenie w architekturach kontenerowych (szczególnie Kubernetes/AWS)Praktyczne doświadczenie w systemach o wysokiej wydajności, wysokiej skalowalności i wysokiej dostępności.Umiejętność zaprojektowania i wdrożenia głównego systemu zdolnego do efektywnego multipleksowania przychodzących żądań na wiele połączeń zewnętrznych (http/s, http2 ), przy jednoczesnym zapewnieniu utrzymania stanu do czasu otrzymania odpowiedzi na wszystkie wychodzące żądania. Możliwość wewnętrznej organizacji oprogramowania w celu optymalnej pracy zespołowej, w tym definiowania najlepszych praktyk programistycznych, konfiguracji środowiska, definicji testów jednostkowych oraz konfiguracji środowiska uruchomieniowego testów i automatyzacji kompilacji. Posiada doświadczenie w niskopoziomowym zarządzaniu gniazdami, limity czasu, TCP Keep Alive, HTTP Keep Alive, limity czasu, stany oczekiwania i tym podobne są wysoko cenione. Możliwość diagnozowania problemów z językiem Go: wewnętrzne monitorowanie metryk, definiowanie idealnych metryk do monitorowania zewnętrznego, debugowanie w izolacji, profilowanie lokalne i produkcyjne. Doświadczenie z CI/CD BĘDZIE PLUSEM:Doświadczenie z Node.jsZadaniaProjektowanie i wdrażanie wielkoskalowych rozwiązań i komponentów oprogramowania przy użyciu GolangRób wszystko, co potrzebne do utrzymania wysokiego poziomu jakościBądź świetnym komunikatorem, aby móc aktywnie współpracować i uzyskać kontekst dla złożonych zadańPrzestrzegaj najlepszych praktyk inżynieryjnych oraz wytyczne firmy/klientaOdgrywaj role nadzorcze, doradcze i coachingowe dla inżynierów niższego szczebla w zespoleBądź aktywnym uczestnikiem wszystkich spotkań, wydarzeń i ceremonii związanych z zespołemWnoś swój wkład w tworzenie dokumentacji architektonicznej i technicznejPromuj czysty kod oraz wzorce/zasady projektoweAktywnie i stale pracuj na samorozwoju i samokształceniu, wyciągając wnioski do dalszego awansu na stanowisko dyrektora