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 wysoko-jakoś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