Opis stanowiska
- Praca nad skalowalnymi rozwiązaniami z wykorzystaniem architektury sterowanej zdarzeniami i projektowania opartego na domenach (DDD)
- Odpowiedzialny za całość cykl życia rozwoju funkcji, od wstępnych rozmów z zespołami ds. produktu, definiowania wymagań, interfejsów API i dostarczania szacunków, po faktyczne kodowanie we współpracy z zespołem, monitorowanie wydajności i dostarczanie niezawodnych rozwiązań użytkownikom końcowym
- Propagowanie i prezentowanie wybrane architektury dla zespołu, odgrywając aktywną rolę w ewolucji naszego stosu technologii
- Optymalizacja wydajności, niezawodności i stabilności systemu, upewniając się, że nasza usługa pozostaje płynna i dostępna
- Proaktywne uczestnictwo w dyskusjach technicznych w celu ulepszenia istniejącej architektury i doświadczenia programistów
Kwalifikacje:
- Doświadczony inżynier serwerów z co najmniej 5-letnim stażem w tej dziedzinie, skupiony na stosie JVM i/lub TypeScript; dodatkowym atutem będzie znajomość języków funkcjonalnych (Scala, Kotlin itp.)
- Doświadczenie z rozwiązaniami SQL/NoSQL i podstawowymi architekturami DB, praktyczna umiejętność tworzenia i profilowania zapytań
- Doświadczenie w projektowaniu rozwiązań serwerowych , projektowanie API i prowadzenie dyskusji technicznych
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych, zrozumienie koncepcji TDD
- Znajomość API opartych na proto oraz znajomość Kafki lub podobnych systemów przesyłania wiadomości
- Znajomość rozwiązań chmurowych, narzędzi do orkiestracji mikrousług i doświadczenie w architekturze (Docker, K8s, koncepcje równoważenia obciążenia, Nginx)
- Doskonałe umiejętności debugowania/refactoringu
- Pasja do produktu rozwój i zdolność do przejmowania odpowiedzialności w całym cyklu rozwoju
- Elastyczność w okazjonalnej pracy w niestandardowych godzinach, jeśli jest to wymagane w przypadku dyżurów
O zespole
Jesteśmy częścią grupy platform eCommerce. Naszą misją jest stworzenie solidnej, niezawodnej i skalowalnej platformy dla klientów wewnętrznych i zewnętrznych – niezależnie od tego, czy są to indywidualni przedsiębiorcy, inna pionowa lub duża agencja Wix, i stanie się otwartą platformą do prowadzenia dowolnego biznesu eComm. W ramach tego celu nasz zespół wraz z innymi domenami stara się udostępniać interfejsy API, SPI i narzędzia do obsługi, rozszerzania i dostosowywania wielu biznesowych przepływów pracy, aby odpowiedzieć na jak największą liczbę przypadków użycia. Odbywa się to w ogólny, łatwy w użyciu sposób i ma na celu spełnienie standardów programistów i metod znanych w branży.
O Wix:
Wix umożliwia każdemu odniesienie sukcesu w Internecie .
Od 2006 roku rozrosliśmy się do 5000 pracowników w 17 krajach, wprowadziliśmy na rynek ponad 40 produktów i obsługujemy ponad 230 milionów użytkowników i ich gości na całym świecie.
W Wix zachęcamy Cię do wprowadzania innowacji, ewolucji w nietradycyjny sposób i rozwijania się poza swoją strefą komfortu. Działamy w małych zespołach, które ściśle ze sobą współpracują, aby tworzyć niesamowite rzeczy.
Chociaż jesteśmy już liderami branży w tworzeniu stron internetowych i biznesie, nasza praca nie jest jeszcze prawie ukończona. Naszym celem jest stać się głównym silnikiem Internetu, abyśmy mogli stworzyć bardziej otwartą sieć dla wszystkich.
Jesteśmy dumni, że jesteśmy pracodawcą zapewniającym równe szanse. Wix został zbudowany wokół idei, że każdy ma prawoaby odnieść sukces w Internecie. Ta sama wizja definiuje nas jako pracodawcę: tworzenie środowiska pracy, w którym każdy jest mile widziany i każdy ma prawo do odniesienia sukcesu.