New offer - be the first one to apply!

May 9, 2026

Full-stack Developer (Python + Vue)

Mid • Remote

12,000 - 16,000 PLN

Warsaw, Poland

O roli

Dołącz do naszego zespołu i współtwórz BCMLogic Next - nowoczesną platformę opartą o Python/FastAPI i Vue 3. Pracujemy w modelu AI-native, gdzie Claude Code towarzyszy Ci na co dzień, wspierając i usprawniając procesy programowania, a nie jest jedynie eksperymentem.

Twoje zadania

  • Rozwój i utrzymanie istniejących modułów platformy (FastAPI, Vue 3, SQLAlchemy, MS SQL Server)

  • Budowa nowych funkcji - od API endpointów po komponenty Vue

  • Praca z funkcjonalnościami AI/LLM, RAG, integracje

  • Backend infrastruktury - zadania w tle, synchronizacja i monitoring (observability)

  • Code review i wpływ na decyzje architektoniczne w małym, zwinnym zespole

Twoje obowiązki będą zmieniać się wraz z rozwojem projektu, a Ty masz realny wpływ na techniczne kierunki, które obierzemy.

Stack technologiczny

  • Backend: Python 3.12, FastAPI, SQLAlchemy 2.0, Alembic, Pydantic v2, MS SQL Server, Docker

  • Frontend: Vue 3 (Composition API), TypeScript, Vite, Vuetify, Vue Router, Pinia, Tailwind CSS

  • AI / Data: OpenAI / Azure OpenAI, LiteLLM (w planach), vector store dla RAG

  • Infra & Ops: Docker, Grafana Loki, OpenTelemetry (w planach), Redis, arq (background jobs)

  • Narzędzia: Git, Claude Code na co dzień

Wymagane:

  • 4+ lat doświadczenia komercyjnego jako full-stack developer

  • Python na poziomie mid/senior

  • FastAPI lub równoważne (Django REST, Flask) — rozumiesz różnice i wiesz, kiedy używać czego

  • Vue 3 z Composition API + TypeScript - nie boisz się złożonego frontendu

  • SQL na poziomie, na którym potrafisz zoptymalizować zapytanie i przeczytać plan wykonania

  • Praktyka z Claude Code w realnej pracy - nie "raz próbowałem", ale używasz na co dzień

Mile widziane:

  • Doświadczenie z MS SQL Server

  • Praca z LLM w produkcji (RAG, function calling itp.)

  • Mindset DevOps - Docker, CI/CD, monitoring

Co oferujemy

  • Praca w małym zespole o płaskiej strukturze, gdzie szybko podejmujemy decyzje

  • Realny wpływ na architekturę produktu na lata

  • Nowoczesny, świadomy stack bez legacy debt

  • Kultura AI-first - narzędzia AI to standard, nie dodatek

Proces rekrutacji

  • Krótka rozmowa wstępna (30 min) - poznajemy się i sprawdzamy dopasowanie

  • Zadanie techniczne (realne, do 4h, wykonujesz w ciągu tygodnia)

  • Rozmowa techniczna (60 min) - omówienie zadania i dyskusja architektoniczna

  • Rozmowa organizacyjna (20–30 min)

  • Decyzja w ciągu 3 dni od etapu ostatniego

Cały proces zwykle trwa 2–3 tygodnie.

Jak aplikować?

Prześlij CV oraz krótką notkę o tym, co Cię zainteresowało w naszej ofercie i 1-2 ulubione wzorce pracy z Claude Code. To zastępuje cover letter i pokazuje nam więcej niż lista technologii.