O firmie

System Plus sp. z o.o. działa na rynku od 2000 roku i specjalizuje się w kompleksowym zarządzaniu nieruchomościami. Powstaliśmy jako odpowiedź na dynamiczne zmiany prawne i rosnące potrzeby mieszkaniowe. Naszą misją jest zapewnienie profesjonalnej i sprawnej obsługi wspólnot mieszkaniowych, spółdzielni oraz właścicieli nieruchomości. Poza standardowym zarządzaniem, wspieramy też modernizację budynków — w tym rozwiązania zmniejszające zużycie energii oraz wykorzystanie odnawialnych źródeł ciepła. Jesteśmy także zaangażowani w rozwój budownictwa społecznego jako akcjonariusz towarzystwa budownictwa społecznego. System Plus to lokalna, ale silna i stabilna firma z wieloletnim doświadczeniem i ambitnymi planami rozwoju.

O projekcie

Rozwijany wewnętrznie system do kompleksowego zarządzania nieruchomościami. Obsługuje pełen zakres procesów – od rozliczeń przychodów i kosztów, przez zarządzanie infrastrukturą, po zgłoszenia i komunikację z mieszkańcami. Z narzędzia korzystają na co dzień pracownicy SystemPlus, zarządcy nieruchomości oraz sami mieszkańcy. System wspiera ich w codziennej pracy: od rejestracji i obsługi zgłoszeń, przez analizę kosztów, po kontrolę formalności związanych z utrzymaniem budynków. Projekt rozwijany jest od 3 lat. Obecnie obejmuje ponad 150 aktywnych podmiotów. Mimo że system działa dziś wyłącznie na potrzeby organizacji, zespół przygotowuje się do jego komercjalizacji i udostępnienia jako zewnętrznej usługi dla innych firm. Nad projektem pracuje niewielki, zaangażowany zespół – pracownicy codziennie rozwijają nowe funkcje i usprawniają istniejące rozwiązania, dbając o to, by system realnie wspierał użytkowników i odpowiadał na ich zmieniające się potrzeby.

Twój zakres obowiązków

  • Rozwijanie i utrzymywanie kluczowych rozwiązań programistycznych wykorzystywanych w codziennej pracy zespołu, obejmujących m.in. zarządzanie zgłoszeniami, rozliczenia finansowe i infrastrukturę nieruchomości
  • Projektowanie i dokumentowanie architektury oprogramowania, w tym aktywne podejmowanie decyzji technologicznych oraz dbałość o spójność i skalowalność systemu
  • Zapewnienie wysokiej wydajności, niezawodności i łatwości utrzymania tworzonych rozwiązań poprzez przemyślaną strukturę kodu, testy automatyczne i dobre praktyki inżynierskie
  • Rekomendowanie i wdrażanie nowych technologii, które mogą poprawić jakość, wydajność lub ergonomię systemu — zarówno w warstwie backendowej, jak i frontendowej
  • Aktywny udział w planowaniu pracy, spotkaniach zespołowych w tym współpraca z innymi programistami oraz osobami odpowiedzialnymi za produkt i operacje
  • Analizowanie i rozwiązywanie złożonych problemów technicznych, w tym optymalizacja istniejących funkcji oraz eliminacja wąskich gardeł wydajnościowych
  • Wsparcie dla procesu wytwarzania oprogramowania, od analizy wymagań, przez implementację, aż po wdrożenie i monitorowanie działania na produkcji
  • Samodzielna organizacja pracy, planowanie zadań i odpowiedzialność za ich realizację w ustalonym czasie — z dużą dozą autonomii w codziennej pracy

Wymagania

  • Minimum 3 lata doświadczenia w tworzeniu oprogramowania lub jako Fullstack Developer
  • Bardzo dobra znajomość zagadnień backendowych, szczególnie w środowisku Node.js i TypeScript
  • Praktyczne doświadczenie w pracy z frontendem — React, narzędzia budujące, optymalizacja wydajności
  • Dobre zrozumienie działania środowisk JavaScript, budowy API oraz współczesnych wzorców architektonicznych
  • Doświadczenie w pracy w zespołach zwinnych i przy projektach produktowych
  • Proaktywne podejście, bardzo dobre umiejętności analityczne i nastawienie na współpracę
  • Wysoki poziom samodzielności oraz umiejętność organizowania własnej pracy i priorytetów
  • Gotowość do pracy w rozproszonym zespole — zdalnie

Mile widziane

  • Doświadczenie w pracy z systemami typu ERP, CRM lub narzędziami wspierającymi zarządzanie nieruchomościami
  • Znajomość zagadnień finansowo-księgowych, budżetowania lub zarządzania infrastrukturą techniczną
  • Umiejętność projektowania systemów złożonych, wielomodułowych (modular architecture, event-driven design)
  • Doświadczenie z automatyzacją procesów biznesowych i integracjami między systemami
  • Znajomość zasad projektowania UI/UX — nawet podstawowa świadomość użyteczności i ergonomii interfejsu

 

Firma oferuje:

  • Dużą swobodę i samodzielność w działaniu — realny wpływ na architekturę i rozwój systemu
  • Elastyczne godziny pracy
  • Pracę nad stabilnym, długofalowym projektem, który codziennie wspiera ponad 150 podmiotów
  • Niewielki, zgrany zespół, w którym decyzje podejmujemy szybko i bez zbędnej biurokracji
  • Możliwość proponowania i wdrażania własnych pomysłów — cenimy inicjatywę
  • Regularne przeglądy kodu, dzielenie się wiedzą i wspólne rozwiązywanie problemów
  • Praktyczny rozwój – kontakt z tematami z obszaru finansów, infrastruktury
  • Stabilne warunki zatrudnienia – umowa B2B
  • Wsparcie w rozwoju zawodowym – jeśli chcesz się uczyć, my to wspieramy

 

Więcej szczegółów tutaj