O Sente
Cześć, tutaj ekipa BohatERPów i BohatERPek!
Jesteśmy polską firmą, która od 20+ lat tworzy dedykowane systemy ERP i WMS dla średnich i dużych firm. Rozwijamy nasz autorski produkt – Teneum, i teraz budujemy nowoczesną warstwę technologiczną i produktową od podstaw.
Jeśli zależy Ci na pracy w miejscu, w którym Twój głos ma znaczenie i chcesz mieć realny wpływ na tworzone rozwiązania – dołącz do nas! 🔥
Chcesz dowiedzieć się więcej? Kliknij 😊
Kogo szukamy i jak pracujemy?
Szukamy programisty/ki z doświadczeniem komercyjnym i zrozumieniem, że kodowanie to tylko część pracy. W Sente:
AI to nasz standard: biegła praca z narzędziami AI (Claude Code, Gemini CLI lub Codex CLI) to wymóg. Szukamy osoby, która współpracuje z którymś z nich na zaawansowanym poziomie. Nasz SDLC jest mocno wsparty przez sztuczną inteligencję, do czego przygotowaliśmy dobrą dokumentację frameworka i świetny porządek w kodzie.
- Najpierw cel, potem kod: zanim napiszemy linijkę kodu, chcemy wiedzieć po co – oczekujemy chęci dogłębnego zrozumienia biznesu i dbania o wartość dostarczaną klientom.
Ścisła praca ze specyfikacją i interesariuszami: wykazujemy się dobrą komunikatywnością, pracując blisko z interesariuszami na bazie transkrypcji ze spotkań. Proces jest poukładany: najpierw powstaje bogata dokumentacja biznesowa i techniczna, a dopiero potem bierzemy się za implementację.
Jakość i czysta karta: pracujemy na świeżym kodzie i z nowymi technologiami. U nas nie ma technologicznego długu ciągnącego się od dekad. Zależy nam na kimś, kto samodzielnie potrafi dbać o projektowanie, rozwiązywanie problemów oraz tworzenie wartościowych testów jednostkowych, integracyjnych i E2E.
Nasz stack technologiczny:
W pracy na co dzień wykorzystujemy najnowsze technologie i sprawdzone wzorce:
Środowisko: C# 13, .NET 9, Blazor + Flutter (urządzenia mobilne).
Bazy danych: PostgreSQL oraz Entity Framework Core.
Architektura: Domain-Driven Design (DDD), CQRS, systemy modularne.
Narzędzia: xUnit, Claude Code, RabbitMQ
Twoimi zadaniami będą:
- Tworzenie i utrzymywanie oprogramowania warstw produktowej i technologicznej na backendzie i frontendzie.
- Udział w projektowaniu oraz planowaniu nowych modułów i funkcjonalności.
- Współtworzenie wysokojakościowego kodu poprzez pisanie testów i wykorzystywanie analizy jakościowej kodu.
- Współtworzenie dokumentacji projektowej i użytkowej.
- Dbanie o optymalizację i wydajne działanie tworzonych rozwiązań.
- Aktywny udział w decyzjach technicznych, biznesowych i wewnętrznych zespołu
Poszukujemy właśnie Ciebie, jeśli:
- Lubisz tworzyć rozwiązania po coś – chcesz rozumieć biznes.
- Posiadasz bardzo dobrą znajomość platformy .NET 9 oraz języka C#.
- Współpracujesz na zaawansowanym poziomiez narzędziami AI.
- Bezproblemowo tworzysz testy jednostkowe, integracyjne i E2E.
- Posiadasz doświadczenie z relacyjnymi bazami danych i Entity Framework Core.
- Masz doświadczenie z Domain-Driven Design.
- Znasz i wykorzystujesz wzorce projektowe w szczególności CQRS.
Dodatkowo ucieszy nas jeśli:
- Tworzysz aplikacje webowe z wykorzystaniem platformy Blazor.
- Masz doświadczenie z systemami modularnymi.
- Masz doświadczenie z narzędziami do komunikacji zdarzeniowej np. RabbitMQ.
- Masz doświadczenie w pracy z oprogramowaniem klasy ERP/WMS.
Co my możemy Ci zaoferować?
- Miejsce, w którym zostaniesz na dłużej (jeśli współpraca będzie układała się pomyślnie, zaproponujemy Ci umowę na czas nieokreślony oraz wspólnie określimy atrakcyjną dla Ciebie ścieżkę rozwoju)
- Rozwój kompetencji technicznych oraz biznesowych, dzięki współpracy i (jeśli będziesz chętny/a) kontaktowi z Klientami
- Realny wpływ na swoją pracę oraz otoczenie, u nas każdy głos się liczy, a wiele firmowych decyzji podejmujemy wspólnie
- Tworzenie rozwiązań, które „żyją” – dzięki implementacji Twoich zadań u Klientów, możesz obserwować wpływ Twojej pracy na rozwój innych firm
- Kulturę organizacyjną promującą szacunek i odwagę, wspierającą integracje, współpracę oraz brak korporacyjności
- Poznanie świetnych ludzi i nawiązanie nowych znajomości. Lubimy siebie i chętnie spędzamy razem czas – jeździmy na wyjazdy, nabijamy wspólnie kilometry w sportowych wyzwaniach, gramy w planszówki i wiele innych
A dodatkowo:









Kilka słów o rekrutacji:
- Od samego początku będziemy zwracać się do siebie po imieniu
- Nie będziemy zwlekać, rekrutacje staramy się przeprowadzać możliwie jak najszybciej, żeby nie trzymać Cię w niepewności
- Pierwszy etap to krótka rozmowa telefoniczna – opowiemy więcej o projekcie i zadamy pytania o Twoje doświadczenia
- Następnie mamy dla Ciebie praktyczne zadanie do samodzielnego wykonania
- Ostatnia prosta to rozmowa rekrutacyjna, na której poznasz członków zespołu, z którymi będziesz współpracować
- Po każdym etapie rekrutacji otrzymasz informację zwrotną
