.
Angular Developer @ SYZYGY
  • Warsaw
Angular Developer @ SYZYGY
Warszawa, Warsaw, Masovian Voivodeship, Polska
SYZYGY
6. 6. 2024
Informacje o stanowisku

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.

Kilka z wielu naszych zalet

  • Urlopy bez limitów: Nielimitowane dni wolne (na UoP i B2B) – bo kto nam zabroni?
  • Prawdziwa transparencja: ransparentne 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

Kroki w rekrutacji

  1. Poznajmy się! Umówimy się na krótką 30-minutową rozmowę wprowadzającą online z osobą odpowiedzialną za rekrutację. Zdążymy opowiedzieć co nieco o naszej firmie i lepiej się poznamy. Na koniec rozmowy NIE usłyszysz “odezwiemy się” – od razu otrzymasz od nas feedback!
  2. Jest chemia? Spotkanie z zespołem i osobą z zespołu People. Staramy się zadawać pytania, na które nie ma dobrych/złych odpowiedzi. Interesujące nas sposób, w jaki myślisz o problemie, uzasadnienie Twoich decyzji i to na czym się skupiasz. Ok. 60 minut
  3. Meet Us Day. Wierzymy, że to decyzja dwóch stron, więc to okazja by poznać cały przyszły zespół. Chcemy, abyście mogli podjąć świadomą decyzję i uniknąć rozczarowania. Trwa godzinę lub dłużej. Zwykle od razu (lub dzień po) otrzymujesz informację zwrotną. Tutaj wszystko staje się jasne!

Must have:

  • Poszukujemy osoby, która ma solidne doświadczenie w pracy z Angular, +2 lata
  • Znajomość narzędzi NX do zarządzania projektami na dużą skalę.
  • Doświadczenie w pracy z RxJS i NgRx – musisz znać i umieć stosować w praktyce biblioteki do zarządzania stanem aplikacji.
  • Współpraca w metodologiach Agile, doświadczenie z pracą w zwinnych zespołach i umiejętność efektywnego komunikowania się z jego członkami.
  • Zaangażowanie w ciągłe doskonalenie się i rozwój osobisty oraz zawodowy.
  • Odwaga w wyrażaniu swoich opinii, szczerość w komunikacji oraz aktywne poszukiwanie rozwiązań problemów.
  • Zrozumienie i zastosowanie metodyk zwinnych oraz empirycznych w codziennej pracy.
  • Umiejętność mówienia „nie”.

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 Node.js jako środowisko serwerowe może znacząco poprawić integrację frontendu z backendem i będzie wartościową umiejętnością w zespole.
  • Jenkins – Znajomość Jenkinsa i doświadczenie w automatyzacji procesów CI/CD, co umożliwi sprawniejsze wdrażanie zmian i utrzymanie jakości kodu.
  • Wydajność aplikacji Angular – Posiadanie wiedzy na temat optymalizacji wydajności aplikacji napisanych w Angularze, co jest kluczowe dla zapewnienia płynności działania i responsywności projektów.
  • Śmiało, chwal się! Może wniesiesz do zespołu coś, o czym nawet nie pomyśleliśmy

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.

Kilka z wielu naszych zalet

  • Urlopy bez limitów: Nielimitowane dni wolne (na UoP i B2B) – bo kto nam zabroni?
  • Prawdziwa transparencja: ransparentne 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

Kroki w rekrutacji

  1. Poznajmy się! Umówimy się na krótką 30-minutową rozmowę wprowadzającą online z osobą odpowiedzialną za rekrutację. Zdążymy opowiedzieć co nieco o naszej firmie i lepiej się poznamy. Na koniec rozmowy NIE usłyszysz “odezwiemy się” – od razu otrzymasz od nas feedback!
  2. Jest chemia? Spotkanie z zespołem i osobą z zespołu People. Staramy się zadawać pytania, na które nie ma dobrych/złych odpowiedzi. Interesujące nas sposób, w jaki myślisz o problemie, uzasadnienie Twoich decyzji i to na czym się skupiasz. Ok. 60 minut
  3. Meet Us Day. Wierzymy, że to decyzja dwóch stron, więc to okazja by poznać cały przyszły zespół. Chcemy, abyście mogli podjąć świadomą decyzję i uniknąć rozczarowania. Trwa godzinę lub dłużej. Zwykle od razu (lub dzień po) otrzymujesz informację zwrotną. Tutaj wszystko staje się jasne!
,[Tworzenie nowych funkcjonalności: Będziesz mieć bezpośredni wpływ na kształtowanie przyszłości platformy, projektując i implementując nowe rozwiązania, które poprawią doświadczenia użytkowników., Optymalizacja istniejących rozwiązań: Twoja praca będzie również polegać na ciągłym doskonaleniu i optymalizacji istniejących funkcji, co przekłada się na zwiększenie wydajności i stabilności systemu., Edukacja i wdrażanie best practices: Oczekujemy, że będziesz również aktywnie uczestniczyć w procesie edukacyjnym naszego zespołu oraz klienta, pomagając wdrażać metodyki Continuous Integration, praktyki trunk-based development oraz zasady SOLID. Requirements: Angular, NX, RxJS, NgRx, Node.js, Jenkins, CI/CD Tools: Jira. Additionally: Sport subscription, Flat structure, Private healthcare, Small teams, TURKUS, Mobile phone, Free snacks, Free breakfast, Free parking, Bike parking, Playroom, No dress code, Free beverages.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    82 870
    15 696