Nasze wymagania
Requirements / Wymagania (Must-have)
Minimum 3 lata doświadczenia w komercyjnym tworzeniu aplikacji webowych przy użyciu React oraz TypeScript.
Znajomość Supabase / PostgreSQL
Doświadczenie lub otwartość na nowoczesny workflow z narzędziami AI.
Zrozumienie podstaw bezpieczeństwa aplikacji webowych.
Umiejętność pracy z systemem kontroli wersji Git.
Nastawienie na rozwiązanie problemów biznesowych i dbałość o jakość oraz przewidywalność kodu.
Stos technologiczny i narzędzia
Frontend: React, TypeScript, Vite, TanStack Start, Tailwind CSS
Backend & Bazy danych: Supabase (Postgres, Row Level Security, Edge Functions w Deno, Auth, Storage)
AI & Agenci: ElevenLabs AI (Voice Agents), AI Software Engineering Tools (Cursor, Claude Code, GitHub Copilot)
Integracje: SuperVOIP, Twilio, SerwerSMS, Resend, Przelewy24 / M&B Payment, NBP API
Narzędzia: Git, Lovable (UI Prototyping),
Twój zakres obowiązków
O projekcie i roli:
Poszukujemy samodzielnego i ambitnego programisty Full-Stack, który chce wejść na wyższy poziom wykorzystania sztucznej inteligencji w wytwarzaniu oprogramowania oraz architekturze aplikacji.
Zarządzamy portfelem aplikacji biznesowych opartych na nowoczesnym stosie (React, TypeScript, TanStack Start, Supabase / Edge Functions) takich jak:
System zarządzania sprzedażą i integracją telefonii/SMS.
Platforma umów rejestracji zleceń i generowania umów.
System windykacji wykorzystujący agentów głosowych (ElevenLabs), SMS oraz scenariusze procesowe.
Portal księgowy z obsługą płatności cyklicznych, automatyzacją miesięczną i panelem klienta.
i inne.
Aplikacje zostały pierwotnie prototypowane przy użyciu narzędzia Lovable (AI App Builder). Wchodzimy w fazę dojrzałego skalowania: przenosimy ciężar rozwoju do dedykowanego środowiska z wykorzystaniem agentów do kodowania (np. Claude Code), a Lovable pozostawiamy jako narzędzie do szybkiego prototypowania.
Kluczowe zadania i odpowiedzialności:
Rozwój i kontrolowane wsparcie Lovable:
Przekształcanie prototypów tworzonych w Lovable na produkcyjny kod w repozytorium Git (z zachowaniem zasad clean code, code review i testów).
Transformacja w stronę Agentic Software Engineering:
Wdrożenie i wykorzystanie agentów programistycznych (AI Coding Agents) w codziennym workflow deweloperskim do przyspieszenia refaktoryzacji, pisania testów i generowania kodu.
Utwardzenie i refaktoryzacja architektury (Security & Performance):
Wdrożenie spójnych wzorców bezpieczeństwa.
Optymalizacja i przygotowanie architektury pod wysoki wolumen danych