#1 Job Board for tech industry in Europe

Front-End Software Engineer-Allegro Pay
JavaScript

Front-End Software Engineer-Allegro Pay

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

Allegro

At Allegro, we build and maintain some of the most distributed and scalable applications in Central Europe. Work with us on e-commerce solutions to be used (and loved) by your friends, family and millions of our customers.

Tech stack

    JS

    regular

    HTML

    regular

Job description

Online interview
Allegro Pay to największy w europie środkowej fintech - jedyne miejsce gdzie na taką skalę można obsługiwać finanse korzystając z najnowszych technologii. Szukamy doświadczonych i dociekliwych inżynierów którzy chcą tworzyć wysokowydajne i stabilne rozwiązania (np. obsługa tysięcy RPS na stronie przedmiotu) oraz pragną się rozwijać budując rozwiązania dla milionów ludzi.

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.
  • Allegro Pay to jedyna tak nowoczesna metoda płatności w Polsce.
  • Pokazujemy, że usługi finansowe mogą być łatwe, przejrzyste i przyjemne.
  • Będziesz pracował z najlepszymi specjalistami z obszaru ryzyka, finansów, marketingu w Alllegro.
  • 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.
  • Korzystamy, zależnie od zespołów i potrzeb, z najnowszych wersji Java (od 8 w górę), Scala, Kotlin, Groovy, Go, Python, Spring, Reactive Programming, Spark, Hadoop, Mesos, TensorFlow
  • Mikroserwisy - na serio (900+), i skala na serio (60k+ rps na biznesowej szynie danych)
  • Big Data - kilka petabajtów danych, i Machine Learning wykorzystywany produkcyjnie
  • Stosujemy Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming w zależności od zespołu
  • Wewnętrzny ekosystem oparty na self-service'ach i szeroko stosowanych narzędziach takich jak Marathon, Docker, Consul, Bitbucket czy Bamboo. Dzięki temu już w pierwszych dniach pracy będziesz mógł tworzyć oprogramowanie w języku, architekturze oraz skali która będzie ograniczona tylko Twoim pomysłem i wyobraźnią
  • Aktywnie uczestniczymy w życiu największych grup użytkowników związanych z technologiami w jakich pracujemy (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
  • Środowisko łączące nasze prywatne dwa Data Centers (10 000 serwerów) oraz Chmurę Publiczną (Google Cloud oraz Microsoft Azure)
  • 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 15’’ lub 13’’ albo analogiczny Dell 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ę.
  • 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.

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