Grupa ludzi podczas rozmowy
IT - Programowanie

Starszy/a Specjalista/ka Front-End

- 10 000 - 16 000 brutto

  • Warszawa
  • - umowa o pracę
  • - pełen etat
  • - specjalista
  • - hybryda

Dołącz do naszego zespołu i twórz z nami innowacyjne rozwiązania dla transportu publicznego.

Rozpoczynamy projekt mający na celu stworzenie centralnej platformy do pozyskiwania, katalogowania i udostępniania danych o transporcie publicznym. To pierwsze w Polsce rozwiązanie tej klasy, które będzie miało realny wpływ na życie milionów użytkowników. Projekt jest kilkuletni, co daje gwarancję stabilnego zatrudnienia.

Szukamy osób, które lubią pracę zespołową i chętnie dzielą się wiedzą, są otwarte na współpracę i rozwój oraz chcą pracować nad projektem o dużym znaczeniu społecznym. 

Stawiamy na otwartą komunikację, wspólne tworzenie najlepszych rozwiązań i wymianę doświadczeń. W naszym zespole będziesz mieć wpływ na kluczowe decyzje i kierunek projektu. Dbamy o dobrą atmosferę w pracy i rozwój pracowników poprzez profesjonalne szkolenia.

Preferujemy kandydatów z Warszawy lub okolic, ponieważ praca będzie realizowana w trybie hybrydowym.

 

Projekt przy którym będziesz pracował/a

Projekt KPD MMTIS to pierwsze w Polsce rozwiązanie wspierające cyfryzację transportu publicznego zgodnie z Dyrektywą ITS i Rozporządzeniem UE 2017/1926. Jego realizacja obejmuje stworzenie krajowego punktu dostępu do danych oraz serwisu open data, co wymaga specjalizacji w zakresie integracji danych, bezpieczeństwa i rozwoju systemów interoperacyjnych.

Twój zespół będzie odpowiedzialny za:

  • zaprojektowanie i implementację systemu zgodnego z regulacjami UE,
  • zapewnienie bezpieczeństwa, integralności i dostępności danych,
  • obsługę procesów standaryzacji i wymiany informacji.

Zakres obowiązków:

  • Projektowanie i implementacja nowoczesnych interfejsów użytkownika w technologii React (TypeScript, Hooks);
  • Współtworzenie i rozwój Design Systemu – budowa komponentów wielokrotnego użytku, standaryzacja stylów i interakcji;
  • Integracja warstwy front-end z REST API oraz współpraca z zespołem back-end;
  • Udział w projektowaniu i planowaniu rozwoju aplikacji – od pomysłu po wdrożenie;
  • Szacowanie pracochłonności zadań i aktywny udział w planowaniu sprintów;
  • Tworzenie i utrzymanie testów jednostkowych oraz integracyjnych;
  • Analiza i usuwanie błędów, optymalizacja działania aplikacji;
  • Udział w code review i dbanie o wysoką jakość kodu;
  • Dokumentowanie wprowadzanych rozwiązań oraz stosowanie dobrych praktyk programistycznych;
  • Praca z systemem kontroli wersji Git i nowoczesnym procesem CI/CD;
  • Dbanie o zgodność interfejsów z wytycznymi WCAG (Web Content Accessibility Guidelines) oraz zapewnianie dostępności dla wszystkich użytkowników.

Nasze wymagania:

  • Wykształcenie wyższe informatyczne lub inne wykształcenie wyższe techniczne;

  • Minimum 6 lat doświadczenia w tworzeniu oprogramowania;

  • Praktyczne doświadczenie w budowaniu wysokodostępnych i skalowalnych aplikacji webowych;  

  • Dobra znajomość Node.JS, JavaScript, TypeScript, React, Html, CSS;

  • Znajomość specyfikacji OpenAPI;

  • Znajomość zasad projektowania REST API;

  • Znajomość narzędzi wspierających OpenAPI, np. Swagger UI, Postman;

  • Znajomość Git oraz GitLab;

  • Znajomość standardów dostępności np. WCAG 2.1/2.2;

  • Doświadczenie w implementacji i obsłudze komponentów mapowych w aplikacjach webowych (np. integracja z bibliotekami Leaflet, OpenLayers, Mapbox lub innymi narzędziami GIS);

  • Znajomość specyfiki danych transportowych, standardów GTFS, NeTEx lub pracy z danymi przestrzennymi;

  • Umiejętność współpracy z zespołami backend i GIS przy integracji warstwy front-end z API udostępniającymi dane przestrzenne;

  • Znajomość narzędzi do zarządzania zadaniami w zespołach wytwórczych typu Jira, Youtrack;

  • Znajomość języka angielskiego na poziomie umożliwiającym analizę dokumentacji technicznej;

  • Znajomość zasad projektowania UX/UI;

  • Kreatywność, inicjatywa z zakresie rozwoju produktu;

  • Praktyczne doświadczenie w pracy ze zwinnymi metodykami wytwarzania oprogramowania np. SCRUM, SAFe.

Mile widziane:

  • Znajomość narzędzi do monitorowania wydajności aplikacji front-end;

  • Mile widziana znajomość Tailwind;

  • Doświadczenie w projektowaniu i wdrażaniu widoków mapowych oraz interfejsów prezentujących dane przestrzenne;

  • Praktyka w pracy z danymi publicznymi, open data lub systemami administracji publicznej;

  • Znajomość zagadnień związanych z optymalizacją wydajności i dostępności interfejsów mapowych na różnych urządzeniach;

  • Znajomość narzędzi do UX /UI np. Figma;

  • Doświadczenie w pisaniu dostępnych aplikacji;

  • Znajomość notacji C4, UML, BPMN.

Benefity

Zapewniamy dobre warunki pracy

O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.

icon_pace
Elastyczne godziny pracy

Zaczynamy między 7 a 10 rano.

icon_balance
Równowaga między pracą a życiem

Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.

icon_model_training
Szkolenia i konferencje

Daje możliwość podnoszenia swoich kompetencji.

icon_school
Ciekawe projekty

Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.

icon_medical
Opieka medyczna

Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej

icon_fitness_center
Karta Multisport

Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.

icon_landscape
Dofinansowanie wypoczynku

Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).

icon_beach_access
Ubezpieczenie na życie

Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.