Inżynier/ka oprogramowania - Programista/tka front-end

Nask

Polska

Hybrid

PLN 100,000 - 134,000

Full time

16 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Karta Multisport
Opieka medyczna prywatna
Szkolenia i konferencje
Elastyczne godziny pracy

Job summary

NASK poszukuje Inżyniera/ki oprogramowania - Programisty/tki front-end w Warszawie. Do obowiązków należy projektowanie i implementacja interfejsów w React z TypeScript, rozwijanie Design Systemu i integracja z REST API, pracując blisko zespołów backendu i UX.

Wymagane minimum 2 lata doświadczenia i znajomość WCAG oraz narzędzi takich jak Swagger UI, Postman, Git/GitLab. Praca na pełny etat w umowie o pracę z elastycznym podejściem do godziny rozpoczęcia pracy.

Qualifications

  • Wykształcenie wyższe informatyczne lub pokrewne.
  • Minimum 2 lata doświadczenia w tworzeniu oprogramowania.
  • Praktyczna znajomość budowy wysokodostępnych aplikacji webowych.
  • Znajomość REST API i OpenAPI.
  • Znajomość narzędzi do testów i monitorowania API.

Responsibilities

  • Projektowanie i implementacja nowoczesnych interfejsów użytkownika w React (TypeScript, Hooks).
  • Współtworzenie Design Systemu i standaryzacja styli.
  • Integracja front-end z REST API i współpraca z back-endem.
  • Szacowanie pracochłonności i udział w planowaniu sprintów.
  • Pisanie testów jednostkowych i integracyjnych.
  • Udział w code review i utrzymanie wysokiej jakości kodu.

Skills

React
TypeScript
REST API
UX/UI design
Scrum

Education

Wyższe informatyczne

Tools

Swagger UI
Postman
Git
GitLab
Jira
YouTrack

Job description

Inżynier/ka oprogramowania - Programista/tka front-end

- 9000-12000 brutto + premia kwartalna

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

Zespół Rozwoju Oprogramowania Webowego wNASK odpowiada za projektowanie, rozwój i utrzymanie aplikacji oraz serwisów internetowych wspierających kluczowe obszary działalności instytutu. Tworzymy nowoczesne, skalowalne i dostępne interfejsy użytkownika, które zapewniają intuicyjną obsługę oraz wysoką wydajność systemów wykorzystywanych zarówno wewnętrznie, jak i przez szerokie grono odbiorców zewnętrznych.

Nasze projekty obejmują różnorodne obszary merytoryczne - od rozwoju modułów EZD, przez platformy i narzędzia dedykowane przeciwdziałaniu dezinformacji, cyberbezpieczeństwu i analizom OSINT, aż po utrzymanie i rozwój głównego serwisu internetowego NASK. Współpracujemy blisko z analitykami, projektantami UX/UI, backendem, ekspertami domenowymi oraz zespołami biznesowymi, zapewniając spójność technologii i wysoką jakość realizowanych rozwiązań.

Realizujemy pełny proces wytwórczy - od analizy funkcjonalnej i konsultacji rozwiązań, przez implementację i testy, aż po wdrożenia i obsługę zmian wynikających z rozwoju produktów. Dbamy o zgodność z dobrymi praktykami inżynierii oprogramowania, bezpieczeństwem rozwiązań oraz standardami dostępności.

Poszukujemy Inżyniera/ki oprogramowania - Programisty/tki front-end który / która będzie odpowiadać za projektowanie i implementację kluczowych elementów naszych systemów. Szukamy osoby potrafiącej samodzielnie prowadzić prace rozwojowe - od udziału w tworzeniu koncepcji funkcjonalnych i współpracy z zespołami backendowymi oraz UX, przez implementację kodu i optymalizację wydajności, po wsparcie wdrożeń i analizę efektów zmian.

  • 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 w nowoczesnym procesie CI/CD;
  • Dbanie o zgodność interfejsów z wytycznymi WCAG (Web Content Accessibility Guidelines) oraz zapewnianie dostępności dla wszystkich użytkowników.

Wymagania:

  • Wykształcenie wyższe informatyczne lub inne wykształcenie wyższe techniczne;
  • Minimum 2 lat doświadczenia w tworzeniu oprogramowania;
  • Praktyczne doświadczenie w budowaniu wysokodostępnych i wyszukiwalnych aplikacji webowych;
  • 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;
  • 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 zakresu 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;
  • Znajomość Tailwind;
  • Doświadczenie w projektowaniu i wdrażaniu widoków mapowych oraz interfejsów prezentujących dane przestrzenne;
  • 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.
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.

Elastyczne godziny pracy

Zaczynamy między 7 a 10 rano.

Równowaga między pracą a życiem

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

Szkolenia i konferencje

Daje możliwość podnoszenia swoich kompetencji.

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

Opieka medyczna

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

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

Dofinansowanie wypoczynku

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

Ubezpieczenie na życie

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Starszy programista .NET/C# (K/M)
Starszy programista .NET/C# (K/M)

NASK Prof. Amir Patel • Warszawa

Hybrid
PLN 180,000 - 260,000
Elastyczne godziny pracy
Opieka medyczna
Szkolenia i konferencje
+2
Starszy/a specjalista/tka ds. uczenia maszynowego
Starszy/a specjalista/tka ds. uczenia maszynowego

Nask • Polska

Hybrid
PLN 180,000 - 240,000
Karta Multisport
Zwroty za kulturę
Developer Low Code (K/M)
Developer Low Code (K/M)

Nask • Polska

Hybrid
PLN 78,000 - 112,000
Szkolenia i kursy zawodowe
Joga i owoce w czwartki
Karta Multisport
+1
Starszy/a inżynier/ka ds. sieci teleinformatycznych
Starszy/a inżynier/ka ds. sieci teleinformatycznych

NASK Prof. Amir Patel • Warszawa

Hybrid
Szkolenia i kursy zawodowe
Elastyczne godziny pracy
Dofinansowanie Multisport
+3
Starszy Specjalista ds. Opracowywania Studiów Wykonalności i Przygotowania Projektów (K\\M)
Starszy Specjalista ds. Opracowywania Studiów Wykonalności i Przygotowania Projektów (K\\M)

NASK Prof. Amir Patel • Warszawa

Hybrid
PLN 134,000 - 201,000
Elastyczne godziny pracy
Opieka medyczna
Szkolenia i konferencje
+2
Specjalista/tka ds. sztucznej inteligencji
Specjalista/tka ds. sztucznej inteligencji

NASK Prof. Amir Patel • Warszawa

Hybrid
PLN 180,000 - 240,000
Szkolenia i kursy
Elastyczne godziny pracy
Opieka medyczna
Analityk Bezpieczeństwa Teleinformatycznego (K/M)
Analityk Bezpieczeństwa Teleinformatycznego (K/M)

Nask • Polska

Hybrid
PLN 78,000 - 134,000
Szkolenia i kursy zawodowe
Karta Multisport
Zwrot za bilety do kina
Specjalista ds. zarządzania infrastrukturą (K/M)
Specjalista ds. zarządzania infrastrukturą (K/M)

NASK Prof. Amir Patel • Warszawa

Hybrid
PLN 120,000 - 180,000
Szkolenia i kursy zawodowe
Karta Multisport
Prywatna opieka medyczna
+1
Młodszy Specjalista - Koordynator Finansowy Projektów (K/M)
Młodszy Specjalista - Koordynator Finansowy Projektów (K/M)

NASK Prof. Amir Patel • Warszawa

Hybrid
PLN 67,000 - 100,000
Szkolenia i kursy zawodowe
Joga i zdrowy styl życia
Multisport kartą lub dofinansowanie
+2
Full-stack Developer (Python/Angular +PHP) [K/M]
Full-stack Developer (Python/Angular +PHP) [K/M]

Oskar Group • Suchy Las

Hybrid
PLN 180,000 - 260,000
Elastyczny start czasu pracy (8–10)
Dzień urodzin wolny od pracy
Multisport
+2