All offersWarszawaJSFront-End Software Engineer
Front-End Software Engineer
JS
Allegro

Front-End Software Engineer

Allegro
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office
Allegro

Allegro

We’re Poland’s most popular shopping platform and the largest e-commerce player of European origin. With over 250 million offers, we’re now expanding our successful marketplace model across Central and Eastern Europe. Join us!

Company profile

Tech stack

    JavaScript
    advanced
    Code Review
    regular
    Angular
    regular
    React
    regular

Job description

Na czym polegać będzie Twoja praca?

Obecnie poszukujemy Frontend Software Engineerów do dwóch warszawskich zespołów:

  • W jednym projekcie developerzy rozwijają narzędzia do obsługi wszelkiego rodzaju kampanii na Allegro (BlackWeek, Strefa Okazji itp).  80% naszej funkcjonalności to usługi backendowe, zespół składa się z 8 Fullstack Developerów, szukamy Frontend Developera, który wytyczy nam ścieżki dobrych praktyk i wesprze kompleksowo zespół na froncie. 

  • W drugim tworzą panel dla sprzedawców (polecamy zajrzeć na ads.allegro.pl) pozwalający zarządzać ofertami oraz reklamami. 8 osobowy zespół pracuje nad tym, aby sprzedawcy w sprawny sposób mogli promować swoje produkty. 

Dlaczego miałbyś z nami pracować?

  • Jesteśmy dużym i rozpoznawalnym serwisem działającym w imponującej skali (120 mln odsłon i 8 mln unikalnych użytkowników dziennie, dziesiątki komponentów, 900+ mikrousług, kilka petabajtów danych analitycznych).
  • 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.
  • O jakość kodu dbamy robiąc Code review (Bitbucket) i korzystając z dobrodziejstw Continuous Integration (Bamboo), Test Driven Development (Mocha, Ava, Jest) oraz Pair Programmingu.
  • Jesteśmy zwinni i elastyczni - pracujemy w Scrumie/Kanbanie (zależnie od zespołu), a nasz ekosystem oparty jest na self-service'ach i własnych narzędziach deweloperskich.
  • Zespół IT liczy ponad 850 osób, które dotychczas dzieliły się wiedzą na wielu konferencjach, takich jak Devoxx, GeeCon, JavaZone, KotlinConf, Confitura, Agile By Example, MesosCon, Atmosphere oraz współtworzą bloga https://allegro.tech
  • Wierzymy w autonomię technologiczną: wybierasz technologię która pasuje do problemu (nie trzeba zgody wszystkich świętych) - to Ty za nią potem odpowiadasz.
  • Ponad 60 projektów open source, kilka tysięcy gwiazdek na GitHubie.
  • Rocznie ponad 100 naszych inżynierów wyjeżdża 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.
  • Laptop z i7, 32GB RAM, SSD - MacBook Pro 15’’ lub 13’’ albo analogiczny Dell z Windows (jeśli nie lubisz Maców), do tego dwa zewnętrzne monitory, wszystkie gadżety których potrzebujesz.

Ze swojej strony oferujemy:

  • Startupową kulturę pracy i stabilność dojrzałej organizacji
  • 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

Szukamy inżynierów, którzy:

  • 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ę.
  • Znają bardzo dobrze czysty Javascript, ale potrafią również dobrać odpowiednie narzędzie/framework do konkretnego zadania.
  • Rozumieją zagadnienia i techniki związane z wydajnością, ich wykorzystanie i implikacje dla końcowego użytkownika.