Front-End Software Engineer - Merchant Experience

  • Poznań, Warszawa, Toruń, Kraków, Wrocław, Gdańsk, Katowice, Łódź, Lublin, Polska
  • Pełny etat

Opis firmy

W obszarze Merchant Experience zajmujemy się całościowo procesami dotyczącymi naszych Sprzedawców. Od pozyskiwania nowych Klientów, poprzez przeprowadzenie ich przez proces rejestracji, weryfikacji i konfigurację konta, wystawiania i edycję ofert i produktów, zarządzanie zamówieniami, dostarczanie statystyk sprzedaży, obsługę rozliczeń i cenników, na integracjach przez API kończąc. Na co dzień spotykamy się z wyzwaniami związanymi z olbrzymią skalą ruchu, wolumenu danych i skalowaniem rozwiązań tak, żeby spełniać potrzeby Klientów i biznesu.

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 (60k+ rps na biznesowej szynie danych)
  • 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
  • U nas Big Data to kilka petabajtów danych, a Machine Learning wykorzystywany jest produkcyjnie
  • Stosujemy Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming w zależności od zespołu
  • Mamy 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
  • Mamy środowisko łączące nasze prywatne dwa Data Centers (10 000 serwerów) oraz Chmurę Publiczną (Google Cloud oraz Microsoft Azure)
  • 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 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 lub Vue.js 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ć

Filmy do obejrzenia

Polityka prywatności