Fullstack Developer (Python + JS)

Summary

Full-stack developer designing automated satellite data processing pipelines and high-availability STAC/REST APIs for Earth observation, using Python, JavaScript/TypeScript, React/Angular, and SQL/NoSQL databases.

Poszukujemy Full-stack Developera, który dołączy do naszego zespołu na styku wydajnych systemów backendowych i danych geoprzestrzennych. Będziesz odpowiadać za projektowanie automatycznych procesów przetwarzania danych satelitarnych oraz tworzenie wysokodostępnych interfejsów API (STAC/REST), umożliwiających użytkownikom płynne wyszukiwanie i przesyłanie zasobów obserwacji Ziemi (EO).

Zakres obowiązków

  • Projektowanie i rozwój oprogramowania do zamawiania, odbioru, przetwarzania, archiwizacji i dystrybucji danych satelitarnych (pełny cykl: od projektu po utrzymanie).

  • Tworzenie automatycznych procesów przekształcających surowe dane w standardowe formaty (np. GeoTIFF, COG).

  • Pisanie czystego, wydajnego i przetestowanego kodu oraz tworzenie dokumentacji.

  • Wdrażanie systemów, ich monitorowanie oraz usuwanie błędów.

  • Praca w zespole z wykorzystaniem dobrych praktyk inżynierii oprogramowania (kontrola wersji, CI/CD).

Wymagania

  • Min. 2 lata doświadczenia w komercyjnym tworzeniu oprogramowania (Python i/lub JavaScript, TypeScript, Java).

  • Wykształcenie wyższe (informatyka lub kierunki pokrewne) lub ekwiwalentne doświadczenie.

  • Znajomość języka polskiego oraz angielskiego na poziomie B2/C1.

  • Praktyczna znajomość frameworków frontendowych (React, Angular lub podobne).

  • Bazy danych: znajomość SQL i NoSQL (np. PostgreSQL, MongoDB).

  • Narzędzia i metodyki: Git, CI/CD (GitLab CI), Clean Code, testy jednostkowe.

  • Samodzielność w pracy zdalnej oraz swoboda w środowisku Linux.

Mile widziane

  • Doświadczenie w sektorze kosmicznym / projektach przetwarzań danych satelitarnych (np. dla ESA, znajomość standardów PDGS).

  • Technologia chmurowa i konteneryzacja: Docker, Kubernetes, AWS/Azure/GCP, S3 (AWS S3, MinIO).

  • Standardy i narzędzia GIS/EO: STAC, GeoTIFF, COG, GeoJSON, PySTAC, GDAL, Rasterio, Shapely, NumPy.

  • Silniki orkiestracji procesów (Airflow, Prefect, Argo) oraz narzędzia do map sieciowych (CesiumJS, Leaflet, Mapbox).

  • Podejście DevOps / IaC (Terraform, Ansible) oraz automatyzacja testów (Selenium, Cypress).

Oferujemy

  • Forma współpracy: Umowa o pracę lub B2B (do wyboru).
  • Miejsce pracy: Kraków/zdalnie

Tags

#Python #Typescript #JavaScript #React #Angular

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available