#1 Job Board for tech industry in Europe

Backend Architect
JavaScript

Backend Architect

Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Java

    master

    Node.js

    regular

    Go

    regular

    Microservices

    regular

Job description

Online interview
Co powinieneś wiedzieć:

  • jesteśmy firmą produktową -  tworzymy platformę webową dla firm z branży logistycznej, którą codziennie odwiedza ponad 30 000 użytkowników; pracując u nas nie trafisz więc do środowiska, gdzie projekty ciągle się zmieniają i nie musisz się martwić, że za chwilę będziesz czekać wiele miesięcy na kolejne zadania;
  • stale współpracujemy z biznesem, dla którego nasze uwagi mają znaczenie i zawsze udaje nam się wypracować wspólnie sensowne rozwiązania;
  • Twój głos w kwestii wyboru narzędzi i technologii zawsze będzie brany pod uwagę; będziesz mieć też realny wpływ na pracę produktu i usprawnianie pracy innych zespołów programistycznych;
  • rozszerzyliśmy ideę mikroserwisów na front-end i używamy Micro Frontends;
  • pracujemy zdalnie, ale mamy biuro niedaleko centrum miasta, dostęp do najnowszego sprzętu i nie jest to open space

Wyzwania, jakie Ci zapewnimy:

Obejmiesz nadzór nad architekturą naszej aplikacji webowej, będącej modularną SPA. Będziesz blisko współpracował, definiując wymagania techniczne i akceptując propozycje rozwiązań, zarówno z naszymi zespołami developerskimi jak i zewnętrznymi dostawcami oprogramowania.

Będziesz inicjatorem zmian i wsparciem merytorycznym Zarządu w podejmowaniu strategicznych decyzji dotyczących rozwoju technologicznego Systemu Trans.eu i sprawując nadzór nad wdrożeniami na skalę całej grupy kapitałowej.

Możesz być pewien wysokiego poziomu autonomii i możliwości realizacji swoich pomysłów, które będą realnie rzutować na jakość i innowacyjność systemu z którego codziennie korzystają dziesiątki tysięcy użytkowników.

Kogo szukamy?
 
Szukamy osoby która pracowała przy bardzo dużych systemach, opartych o asynchroniczą architekturę mikroserwisowową, samodzielnie projektując rozwiązania i odpowiadając za proces utrzymania.

Pokładamy też nadzieje w Twoich skillach managerskich, ponieważ ze swoją wiedzą i doświadczeniem będziesz mentorem i liderem dla zespołów developerskich z Twojego obszaru

Niezbędne będzie doświadczenie w zakresie przynajmniej dwóch (a najlepiej i więcej) języków programowania: Java, Node.js, Go, PHP

Fajnie jeśli będziesz też znał inne technologie, ich wady i zalety, co pozwoli Ci dobierać rozwiązania pod określone problemy. W firmie używamy też np. React Native’a czy Erlanga/Elixira, więc ich znajomość byłaby dodatkowym plusem.

Dodatkowo, znajomość systemów bazodanowych, zarówno relacyjnych jak i nierelacyjnych. Głównie stawiamy na PostgreSQL/MariaDB/Mysql, ElasticSearch’a i Redisa natomiast nie jest to zamknięty katalog. Zawsze wybieramy technologię pod konkretne rozwiązanie, przez co powyższy katalog nie jest zamknięty.

Musisz również rozumieć zasady działania procesów CI/CD z uwagi na wysoką automatyzację tych procesów, mieć doświadczenie w pracy z kontenerami (Docker) i ich dystrybucją w chmurze (AWS). Wspomagamy się tutaj takimi technologiami jak: Git, Consul, Puppet czy Terraform. Fajnie jakbyś znał je chociaż trochę.

Cenne (mile widziane) będą Twoje doświadczenia w technologiach frontendowych, rozumienie architektury mikroserwisowej i idei komunikacji eventowej. Pozwoli Ci to napewno łatwiej współpracować z pozostałymi architektami systemu.

Dołącz do nas! Pracując z nami możesz tylko zyskać:

Pracując w departamencie technologicznym będziesz w centrum działań, które koncentrują się na rozwoju IT wszystkich narzędzi Systemu Trans.eu

Dołączysz do firmy, która od 12 lat kompletnie zmienia standardy pracy w branży TSL, wprowadzając 
nowoczesne narzędzia IT dla 80 000 użytkowników

Będziesz miał realny wpływ na rozwój/kształtowanie architektury, możliwość bezpośredniego kontaktu z Zarządem i użytkownikiem końcowym, ponieważ najważniejsze decyzje technologiczne padają tutaj
posiadamy jeden z najlepszych pakietów benefitów we Wrocławiu


Co możemy Ci zaoferować:

  • umowę o pracę lub B2B na korzystnych warunkach;
  • pracę zdalną w okresie pandemii (choć lubimy od czasu do czasu spotkać się w biurze, gdzie czekają na nas śniadania);
  • elastyczny czas pracy;
  • budżet roczny na szkolenia indywidualne;
  • opiekę medyczną, kartę Multisport, vouchery, masaże w firmie, wyjazdy do ośrodka firmowego nad jeziorem, sekcje sportowe i wiele innych benefitów;
  • płaską strukturę organizacyjną z możliwością transferu do innego zespołu i rozwoju w organizacji, która jest od paru lat w fazie dużego wzrostu.