Front-End Software Engineer - Merchant Experience
- 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ć