Angular Developer_

Kilka osób z naszego zespołu postanowiło wypłynąć na nowe wody 🌊, więc mamy wolne miejsce do zaopiekowania. Szukamy Angular Developera, kto chętnie wskoczy na pokład i pomoże nam rozwijać projekt dla jednego z największych polskich e-commerce.

Lokalizacja

Warszawa

Typ pracy

Pełen etat

Obszar

Front-end Development

W dużym skrócie

Wynagrodzenie

(W tym płatne zwolnienia lekarskie [B2B] i nielimitowane płatne dni wolne!)

💸 17 000 – 20 000 zł netto + VAT B2B

💸 13 430 – 15 800 zł brutto UoP

  • Tryb pracy: hybryda (minimum 1 dzień w tygodniu w biurze)
  • Wymagania: Senior
  • Zespół: 14 osób z naszej strony + 20-30 osób po stronie klienta
  • Ilu osób szukamy: 1
  • Stack: Angular 17, NX, RxJS, NgRX

Twoja rola i jej odpowiedzialności 

Jako Angular Developer_ w SYZYGY będziesz pracować przy jednym z największych sklepów e-commerce w Polsce. Kluczowe jest dla nas tworzenie utrzymywalnego kodu, w tym głebokie zrozumienie zalet i wad różnych zagadnień inżynierii oprogramowania. Co będziesz robić:

  • tworzyć nowe funkcjonalności dbając o wysoką jakość kodu
  • optymalizować wydajność (pod kątem CWV i r/s SSR-a)
  • refactorować kod (pod kątem wspomnianej wcześniej utrzymywalności)
  • edukować innych członków zespołu
  • wspierać zespół w optymalizacji procesu dostarczania na produkcję (CI/CD, trunk based development, feature switche, testy automatyczne)

Co więcej?

W SYZYGY autonomia to podstawa – sam_ organizujesz swoją pracę. To miejsce, gdzie nikt nie będzie ciągle patrzył Ci na ręce, ale za to oczekujemy, że weźmiesz pełną odpowiedzialność za swoje zadania. Nasz model pracy opiera się na samoorganizacji i otwartości – to Ty jesteś ekspertką/ekspertem w swojej dziedzinie.

Możliwości rozwoju

W zależności od Twoich preferencji, możesz skupić się na:

  • Technice: doskonalenie umiejętności programistycznych i dostarczanie kodu wysokiej jakości.
  • Procesach i praktykach: angażowanie się w ulepszanie procesów i praktyk tworzenia oprogramowania i wprowadzanie nowych praktyk.

Nie ma u nas szefów, za to są szerokie możliwości zaangażowania się w działalność zespołową oraz firmową. Jesteśmy zawsze chętni Cię wysłuchać i skonfrontować pomysły! Role przydzielamy sobie podczas tzw. refinementu ról, zgodnie z aktualnym zapotrzebowaniem zespołu.

Jeśli masz w sobie chęć stałego rozwoju, uczenia się od innych i eksperymentowania, możesz rozwijać się na absolutnie każdym polu. Pamiętaj, rola to nie to samo, co stanowisko!

Więcej o rolach możesz przeczytać w artykule…

Stanowiska vs role. Na czym polegają różnice?

Do jakiego projektu rekrutujemy?

Nasz klient:

Polski lider e-commerce

Współpraca:

Duży nacisk kładziemy na partnerskie relacje z klientem i cały czas staramy się je budować, mimo, że współpracujemy z firmą o zupełnie innej kulturze i hierarchii.

Produkt:

  • Tworzymy i rozwijamy jedną z największych aplikacji e-commercowych w Polsce
  • Ze względu na skalę produktu, często zachodzi potrzeba zmian, a szukanie najlepszych rozwiązań to nasza codzienność

Jak wygląda praca w zespole Undefined?

Zespół składa się z 14 osób z naszej strony oraz 20-30 osób po stronie klienta, a całość współpracy odbywa się w ramach zwinnych metodologii, z regularnymi sprintami tygodniowymi lub dwutygodniowymi.

Pracujemy nad zaawansowanymi rozwiązaniami, takimi jak optymalizacja wydajności serwera (z 20 odpowiedzi na sekundę do 500-600), oraz monitoring Core Web Vitals, wykorzystując narzędzia takie jak Grafana, Prometheus i PageSpeed.

Jako że pracujemy głównie zdalnie, większość naszej komunikacji odbywa się online – omawiamy jednak nie tylko bieżące projekty, ale czasami spędzamy całe dnie rozmawiając o wszystkim, co tylko znajduje się na tapecie – od remontów domowych, przez przeróbki elektryczne, po gry planszowe i MTG, na robieniu pizzy kończąc.

Szukamy osób, które nie tylko doskonale odnajdują się w technologii, ale też są gotowe wnieść swoją energię i entuzjazm do zespołu, pomagając w rozwiązywaniu problemów i wprowadzaniu innowacji.

Stack technologiczny

  • Zespół DEV: Angular (latest), Nx, RxJ, NgRx, Angular Universal, NodeJ, Express, Jest
  • Zespół QA: Jira, Xray, Typescript, Webdriver.IO, Cucumber (BDD)
  • Jenkins, Docker, Git, Allure

Dołącz do nas, jeśli jesteś gotów na wyzwania, które wymagają nie tylko technicznych umiejętności, ale także kreatywności i zaangażowania w rozwijanie zarówno produktu, jak i kultury pracy. Jeśli chcesz mieć wpływ na zmiany i szukasz miejsca, gdzie każdy dzień przynosi nowe możliwości do nauki i doskonalenia – SYZYGY jest miejscem dla Ciebie.

Więcej o naszym podejściu

Interesujące?

Możesz przesłać swoje CV lub link do profilu na LinkedIn, a może portfolio lub stronę www. Wybierz dowolną formę, która najlepiej reprezentuje Ciebie! Chcemy lepiej Cię poznać!

Kilka z wielu naszych zalet…

  • Urlopy bez limitów- Nielimitowane dni wolne (na UoP i B2B) – bo kto nam zabroni?
  • Prawdziwa transparencja- Transparentne pensje, finanse czy widełki wynagrodzeń
  • Imponujące biuro- Mamy biuro na Dolnym Mokotowie, w którym nie brakuje kreatywnej przestrzeni. Regulowane biurka, ergonomiczne krzesła, słoneczny taras, bilard, ping-pong, PlayStation… Brzmi dobrze?
  • Podwyżki- System podwyżkowy, który jest transparentny i jawny dla całej organizacji
  • Dobry pakiet- Karta MultiSport + prywatna opieka medyczna Medicover + platforma HearMe
  • Budżet szkoleniowy- Stawiamy na rozwój, więc każdy zespół może zaplanować swój budżet na szkolenia i warsztaty

Must have

  • Głębokie zrozumienie zagadnień inżynierii oprogramowania (a.k.a. jak tworzyć utrzymywalne aplikacje), np.: SOLID, Clean Code, wzorce projektowe, DDD, zagadnienia (de)couplingu, DRY czy nie DRY (ale to od Ciebie będziemy oczekiwać, abyś nam wytłumaczył o co w tym wszystkim chodzi 😛)
  • W/w ale w kontekście aplikacji front-end, w szczególności opartych na Angularze
  • Doświadczenie w pracy z RxJS i NgRx
  • Zrozumienia zagadnień CI/CD, trunk based development, BDD, TDD itp.

Twoje podejście

  • Wierzysz w ciągłe ulepszanie wszystkiego dookoła. Nie tylko kodu, ale całego procesu, w którym uczestniczysz.
  • Masz odwagę mówić otwarcie, kiedy coś nie działa i nie wahasz się proponować nowych rozwiązań.
  • Rozumiesz, że zwinność to więcej niż metoda – to sposób na skuteczniejsze rozwiązywanie problemów przez próbowanie, uczenie się i dostosowywanie.
  • Wiesz, kiedy powiedzieć „nie”, aby zachować realne cele pracy.

Nice to have

  • Node.js – Doświadczenie w pracy z Angular SSR
  • Jenkins – Znajomość Jenkinsa i doświadczenie w automatyzacji procesów CI/CD.
  • Wydajność aplikacji Angular – Posiadanie wiedzy na temat optymalizacji wydajności aplikacji napisanych w Angularze.

➕ Śmiało, chwal się! Może wniesiesz do zespołu coś, o czym nawet nie pomyśleliśmy 😅

Wyzwania

  • Ćwiczenie podejmowania decyzji, obrony swoich pomysłów i brania za nie odpowiedzialności
  • Zderzenie się z codziennym feedbackiem na temat swojej pracy, ale też nauka dawania go innym
  • Budowanie relacji z klientem, który nie jest ekspertem w procesach wytwarzania oprogramowania.

SYZYGY

SYZYGY

50-70

W SYZYGY wspólnie kreujemy przestrzeń, pozwalającą na pełne wykorzystanie naszego potencjału i pojawiających się możliwości.

Dążymy do bycia całkowicie samoorganizującą się firmą, w której odtajniliśmy wynagrodzenia wszystkich, sami stworzyliśmy system podwyżek i samodzielnie podejmujemy decyzje. Jesteśmy zespołem programistów i designerów, którzy od wielu lat tworzą i rozwijają produkty cyfrowe. Chcemy zmieniać sposób w jaki projektowany i budowany jest software. By tego dokonać ważna jest zwinność i umiejętność odpowiadania na potrzeby klientów. Pracujemy między innymi z Mazda, Danwood, KYOCERA, BMW, Lufthansa

Wierzymy, że podstawą dobrych produktów jest partnerska relacja. Doradzamy i wdrażamy dedykowane rozwiązania, dzięki czemu przyczyniamy się do rozwoju biznesów klientów w możliwie najkrótszym czasie. 

SYZYGY to miejsce dla Ciebie, jeśli: 

  • Czujesz potrzebę posiadania (i komunikowania) jednej wersji siebie oraz integralności w budowaniu relacji – tak w życiu prywatnym i zawodowym – bo wszystko inne to zabawa w teatrzyk i męczące rozdwojenie jaźni
  • Rozumiesz, że XX-wieczny model zarządzania przedsiębiorstwem, o którym uczyłeś się na studiach (lub na YouTube) nie przystaje do zmiennego, niepewnego, złożonego i niejednoznacznego otoczenia, w którym obecnie funkcjonujemy (świat VUCA)
  • Hierarchię i władzę jednostek traktujesz jak za dużą bluzę po starszym bracie (siostrze), a efektywności i sensownego radzenia sobie z trudnościami upatrujesz w samozarządzających się zespołach
  • Rola trybika w machinie, choć czasami wygodna (ponieważ za wiele się od Ciebie nie oczekuje), kłóci Ci się z Twoją wewnętrzną potrzebą bycia częścią większej całości i posiadania realnego wpływu na kształt i rozwoju organizacji, w której pracujesz
  • Wielce prawdopodobne, że Twoim karmicznym zwierzęciem jest gazela lub inny zając, gdyż cechuje Cię umysłowa giętkość i zwinność działania – nie panikujesz, kiedy zmieniają się priorytety, gdyż szybko się adaptujesz a poza tym lubisz testować różne możliwości
  • Chcesz wolności do popełniania błędów, żeby nie musieć uciekać się do bezpiecznych, powtarzalnych rozwiązań, ponieważ wiesz, że błędy wiążą się nierozerwalnie z kreatywnym procesem organizacyjnego uczenia się
  • Oczekujesz od innych konstruktywnej krytyki i sam(a) chętnie dzielisz się przemyślaną informacją zwrotną, bo to dla ciebie naturalny element rozwoju i przecież dawno wyrosłaś/eś z pieluch
  • W procesie podejmowania decyzji nie szukasz konsensu oraz zgniłych kompromisów, lecz potrafisz wziąć na siebie odpowiedzialność za skutki podjętej decyzji, uwzględniwszy wcześniej opinie innych zaangażowanych w procesie stron
  • Odważnie przyznajesz się do porażki i prosisz innych o pomoc, bo błądzić jest rzeczą ludzką i tylko krowa nie zmienia zdania (a Ty nie jesteś uparta/y, jak osioł);
  • Transparencja Twoich i koleżanek/kolegów działań nie wywołuje u Ciebie gęsiej skórki (a jeśli już to tylko z ekscytacji)

Co na Ciebie czeka po dołączeniu do SYZYGY? 

  • Urlopy bez limitów - nielimitowane dni wolne (na UoP i B2B) – bo kto nam zabroni?
  • Prawdziwa transparencja - transparentne pensje, finanse czy widełki wynagrodzeń
  • Imponujące biuro - mamy piękne biuro na Dolnym Mokotowie, w którym eklektyzm, rośliny i zwierzęta to motyw przewodni
  • Podwyżki - system podwyżkowy, który jest transparentny i jawny dla całej organizacji
  • Pakiety - karta MultiSport (jeśli pandemia nie zniechęciła Cię do utrzymania formy) + prywatna opieka medyczna Medicover
  • Budżet szkoleniowy - stawiamy na rozwój, więc każdy zespół może zaplanować swój budżet na szkolenia i warsztaty
  • Magiczna kuchnia - nasza w pełni wyposażona kuchnia zaprasza na sesję gotowania, kawę z Moccamastera, a w każdą środę na wspólne śniadanie
  • Workation - lubimy swoje towarzystwo na tyle, że czasem chcemy nawet ze sobą mieszkać
  • DevTalks & DesignTalks - continuous learning loop – Przestrzeń do dzielenia się wiedzą i wyrównywania jej poziomu w organizacji
  • Elastyczne godziny pracy - zaczynaj później lub kończ wcześniej. Nie ma sprawy!
  • Bonusy - co roku przyznajemy sobie bonusy na święta i nagrody pieniężne za 5-10-15 lat pracy z nami
  • Platformy HearME - dostęp do platformy wspierającej kondycję psychiczną - konsultacje ze specjalist_mi - psycholo_mi, terapeut_mi, cochami i trener_mi biznesu
  • Sporty i zabawy - PlayStation, planszówki, stół do ping-ponga i bilard
  • Po godzinach - lubimy się dobrze bawić – w naszej kuchni urządzamy imprezki i celebrujemy różne święta. Co roku jeździmy na wyjazdy integracyjne, bo ludzie i przygoda to dwie z naszych wartości (no kidding!)
  • Lekcje angielskiego - dofinansowanie do lekcji angielskiego – zajęcia grupowe i indywidualne
  • 500+ - jedyna rzecz, którą ściągnęliśmy od rządu to 500+ na narodziny Twojego potomka
  • Chór i karaoke - mamy tu sporo entuzjast_ śpiewania, więc co tydzień spotykamy się na lekcję śpiewu z trenerką i organizujemy biurowe karaoke