Software Engineer (Full Stack)

  • Poznań, Polska
  • Pełny etat

Opis stanowiska

Na czym polegać będzie Twoja praca?

  • Będziesz tworzyć zarówno frontend Allegro w rozproszonej architekturze komponentów, jak i dbać o elementy backendu, z których frontend korzysta
  • Pomożesz w rozwijaniu i utrzymywaniu kodu aplikacji i narzędzi deweloperskich
  • Zadbasz o spójność doświadczeń użytkownika w ramach naszego serwisu współpracując z projektantami UX
  • Będziesz kształtował architekturę naszego systemu serwowania treści działającego w rzadko spotykanej skali
Dlaczego miał(a)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, 500+ mikrousług, kilka petabajtów danych analitycznych)
  • Frontend tworzymy 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

  • W backendzie korzystamy, w zależności od potrzeb, z: Java 8, Scala, Kotlin, Groovy, Go, Spring, Reactive Programming, Hystrix, Spark, Hadoop, Mesos

  • 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

  • Jesteśmy gronem ponad 600 świetnych inżynierów, którzy chętnie rozwijają się poprzez udział w konferencjach i równie chętnie dzielą się wiedzą na licznych spotkaniach technologicznych takich jak Meet.js, Warsaw.js, Devoxx PL, Confitura. Współtworzymy bloga i społeczność allegro.tech

  • 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

  • Wierzymy w autonomię technologiczną: wybierasz technologię która pasuje do problemu (nie trzeba zgody wszystkich świętych) - to Ty za nią potem odpowiadasz

  • Mamy 40 projektów open source, docenionych ponad 3300 gwiazdek na GitHubie

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 z języka 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ć dumni 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
  • Ponieważ pod swoimi skrzydłami mamy też usługi backendowe, bardzo mile widziana będzie też znajomość języków Java, Kotlin, PHP

Wyślij nam swoje CV i dołącz do Allegro!

Filmy do obejrzenia

Polityka prywatności