Front-End Software Engineer - Delivery Experience

  • Warszawa, Poznań, Kraków, Toruń, Poland
  • Pełny etat

Opis firmy

W Delivery Experience budujemy technologię, dzięki której dostawy z Allegro są łatwe, tanie, szybkie i przewidywalne. Opiekujemy się krytycznymi usługami na ścieżce zakupowej Allegro. Nasze najważniejsze usługi odpowiadają za:

  • przewidywany czas dostaw, wyliczany algorytmami statystycznymi i ML, serwuje swoje predykcje ponad 12000 razy na sekundę

  • wybór metody dostawy najlepiej dopasowanej dla klienta: ruch do 1000 rps, odpowiedź w 200 ms

  • integracje z firmami kurierskimi, dzięki którym działa m.in. darmowa dostawa Smart!: nawet 500 zmian statusu przesyłki na sekundę

Delivery Experience to też jeden z najszybciej rozwijających się obszarów, w ramach którego realizujemy nowe, złożone i ambitne projekty:

  •  Allegro Fulfilment, w którym oferujemy sprzedawcom pełną obsługę logistyczną w naszych magazynach

  •  Allegro Last Mile, czyli pilotaż punktów odbioru i automatów paczkowych

Kładziemy nacisk na:

  • pracę w autonomicznym i interdyscyplinarnym zespole oraz współpracę z product managerami, analitykami danych i UX

  • wpływ na technologię - zespół odpowiedzialny jest za architekturę rozwiązania

  • wpływ na to, co widzi Klient Allegro - od pierwszego projektu, makiet, badania aż po wdrożenie

Z wielką mocą idzie wielka odpowiedzialność - dlatego stawiamy na jakość i bezawaryjność naszych rozwiązań. To, co zakodujesz, samodzielnie wdrażasz na produkcję i odpowiadasz za wydajność i stabilność.

Opis stanowiska

Dlaczego miał(a)byś z nami pracować?

  • Tworzymy front-end w oparciu o własny style-guide - dbamy o spójność i jakość naszych stron
  • Nie boimy się nowych technologii - chętnie korzystamy z czystego JSa, ale nie brak u nas Reacta, Angulara, Vue, a całość serwujemy przy pomocy Node.js. Mamy też prywatny rejestr npm
  • Dbamy o wydajność naszych rozwiązań zarówno po stronie przeglądarki jak i po stronie serwera
  • Tworzymy mikro frontendy na dużą skalę (400+ komponentów), mikroserwisy - na serio (900+) i skala na serio (100k+ rps na biznesowej szynie danych)
  • Stosujemy Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming w zależności od zespołu
  • Aktywnie uczestniczymy w życiu największych grup użytkowników związanych z technologiami w jakich pracujemy (JavaScript, Java, Python, Devops) w Polsce, organizując szkolenia/warsztaty i prezentacje w Poznaniu, Warszawie, Toruniu i Krakowie
  • Autonomia technologiczna: wybierasz technologię która pasuje do problemu (nie trzeba zgody wszystkich świętych). Ty za nią potem odpowiadasz
  • Tworzymy ponad 60 projektów open source, kilka tysięcy gwiazdek na github
  • Nasi pracownicy regularnie wyjeżdżają na konferencje w Polsce i zagranicą (Europa i USA), każdy zespół ma budżet na szkolenia i książki, jeśli chcesz się rozwijać, to zawsze Ci pomożemy
  • Dostaniesz od nas laptop z i7, 32GB RAM, SSD - MacBook Pro 16’’ DEV lub 13’’ DEV bądź jeden z topowych Dell: Latitude 7410 DEV lub Precision z Windows (jeśli nie lubisz Maców), do tego dwa zewnętrzne monitory i wszystkie gadżety których potrzebujesz

Ze swojej strony oferujemy:

  • Sprawdź sam/a, a oprócz tego m.in: 
  • Nowoczesne biuro i narzędzia pracy
  • Nieformalną atmosferę pracy w profesjonalnym zespole
  • Bogaty pakiet świadczeń pozapłacowych w systemie kafeteryjnym – Ty decydujesz z czego korzystasz
  • Zajęcia angielskiego z programem nauczania stworzonym z myślą o inżynierach, opłacane przez nas
  • Budżet szkoleniowy oraz wewnętrzna platforma MindUp

Ofertę kierujemy do osób, które:

  • Oczekują pracy, która ma głębszy sens (nie tylko “management zlecił”) i chcą cieszyć się z jej rezultatów
  • Chcą być dumne z kodu, który tworzą. Chętnie przyjmują uwagi i dzielą się wiedzą w trakcie Code Review
  • Potrafią szukać efektywnych rozwiązań do wymagań stawianych przez użytkowników
  • Korzystają z danych do podpierania swoich decyzji
  • Ciągle się rozwijają i aktualizują swoją wiedzę
  • Biegle poruszają się w świecie web frontendu
  • Mają doświadczenie w pracy z frameworkami React, Vue.js lub Angular oraz językami TypeScript i JavaScript
  • Szukają nowych rozwiązań frontendowych, które sprawiają, że kod jest wysokiej jakości i jest dobrze testowalny
  • Rozumieją zagadnienia i techniki związane z wydajnością, ich wykorzystanie i implikacje dla końcowego użytkownika

Wyślij nam swoje CV i sprawdź dlaczego #dobrzetubyć

Dodatkowe informacje

Polityka prywatności