Front-end Software Engineer
- Pełny etat
Opis stanowiska
Na czym polegać będzie Twoja praca?
- Będziesz miał realny wpływ na finalną postać tworzonych przez nas usług, od projektu architektury, poprzez wybór odpowiednich technologii, na postaci wizualnej kończąc
- Zadbasz o spójność doświadczeń użytkowników w ramach aplikacji współpracując z projektantami UX
- Będziesz tworzyć front-end Allegro jak i systemy administracyjne
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, 800+ 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. Coraz częściej korzystamy z TypeScripta. Mamy też prywatny rejestr npm
- Po stronie backendu także nie stronimy od różnorodności. Znajdziesz u nas usługi napisane m. in. w Javie, Kotlinie, a także w Pythonie i Golang
- W tworzonych przez nas usługach coraz częściej korzystamy z możliwości jakie oferuje nam ML. Pracując z nami będziesz miał okazję je poznać i użyć w produkcyjnych warunkach
- 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
- Wierzymy w autonomię technologiczną: wybierasz technologię która pasuje do problemu (nie trzeba zgody wszystkich świętych) - to Ty za nią potem odpowiadasz
- 10 tysięcy serwerów w dwóch DC
- ponad 60 projektów open source, kilka tysięcy gwiazdek na github
Ze swojej strony oferujemy:
- Startupową, elastyczną kulturę pracy i stabilność dojrzałej organizacji
- Nowoczesne biuro i najlepsze narzędzia pracy
- Świetną 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 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
- Znają lub chcą poznać podstawy technologii backendowych, takich jak Java/Kotlin + Spring czy Python + Django. Wiedzą co nieco o bazach relacyjnych, a także nie relacyjnych - takich jak np. MongoDB. W skrócie: szukamy osób o szerokich zainteresowaniach technologicznych, które oprócz znajomości technologii stojących za interfejsem użytkownika, mają też chęć do zagłębienia się w backend.
Wyślij nam swoje CV i dołącz do Allegro!