Programista - FullStack Developer
Mateusz Janota - Code&Commerce
⚲ Wrocław, Psie Pole
40–50 zł / godz. (zal. od umowy)
Wymagania
- Java
- Spring Boot
- React.js
- TypeScript
- SQL
- REST API
- WebFlux
- GitHub
- Docker
- Kubernetes
- JavaScript
- PHP
- Google Cloud Platform
- Python
- Cursor
- LangChain
- Doświadczenie DevOps
Opis stanowiska
Nasze wymagania: Szukamy osoby samodzielnej, która potrafi rozwiązywać problemy i nie boi się szukać rozwiązań w różnych źródłach. Podczas pracy nad automatyzacjami często pojawiają się nieoczywiste wyzwania techniczne - zależy nam na kimś, kto potrafi logicznie myśleć, analizować błędy i z naszą pomocą doprowadzać zadania do końca. Wymagania: - Bardzo dobra znajomość Java w szczególności framework Spring Boot/WebFlux - Znajomość technologii React wraz z TypeScript - 1-3 lat doświadczenia - Znajomość Linux server - Znajomość pojęć z zakresu AI - Umiejętność wyjaśnienia swoich decyzji kodowych - Umiejętność samodzielnego wymyślania optymalnych rozwiązań - Umiejętność pracy z narzędziami AI (Cursor, Claude Code) - Bardzo dobra znajomość relacyjnych baz danych SQL - Znajomość REST API - Otwartość na nowe technologie - Znajomość programowania skalowalnych rozwiązań - Język angielski na poziomie komunikatywnym - Biegłość w używaniu systemu kontroli wersji GIT - Szeroko pojęte zainteresowanie i znajomość narzędzi AI - Podstawowa wiedza o Docker / Kubernetes - Umiejętność pisania testów jednostkowych - Znajomość narzędzi CI/CD - GitHub Actions - Umiejętność czytania dokumentacji technicznej (zwłaszcza w języku angielskim) - Kompetencje miękkie Mile widziane: - Doświadczenie w DevOps (Najmilej widziane, nieobowiązkowe ale byłby to ogromny plus) - Umiejętności AI'owo artystyczne jak tworzenie video, zaawansowanych grafik (np. Higgsfield AI, Artlist.io) - Doświadczenie z systemami CRM - Doświadczenie z Google Workspace, Github, Codex - Doświadczenie w pracy z biblioteką LangChain4J / SpringAI - Doświadczenie z Google Cloud / AWS - Doświadczenie w projektowaniu rozwiązań opartych na AI - Znajomość języka Python - Znajomość języka PHP - Bycie na czasie z nowinkami AI O projekcie: Startup'owy vibe ✨ Zakres obowiązków: Twoimi głównymi zadaniami w naszej firmie będą: - Tworzenie automatyzacji opartych na AI, - Testowanie automatyzacji swoich i innych (sprawdzamy siebie nawzajem), - Utrzymywanie i rozwijanie istniejących automatyzacji wdrożonych u klientów, - Bezpośredni kontakt z klientem w sprawach technicznych dotyczących danej automatyzacji, - Programowanie głównie przy pomocy Cursora lub innej podobnej aplikacji (ale zrozumienie kodu i czytanie go przed oddaniem do klienta jest obowiązkowe - sam Vibe Coding nie przejdzie), - Okazjonalne prowadzenie research'u - np. analizowanie nowych rozwiązań, API i pomysłów, które mogą usprawnić nasze procesy Przykładowo możesz otrzymać zadanie: - „Sprawdź, czy przez API iFirmy można wgrać nieopłacone faktury sprzedażowe.” Jeśli okaże się, że tak - kolejnym etapem może być polecenie: - „Stwórz automatyzację, która co 5 minut skanuje określony katalog na Dysku Google w poszukiwaniu faktur. Jeśli znajdzie plik, wyciąga z niego dane (np. przy pomocy Gemini), wysyła je przez API do iFirmy, a następnie usuwa plik.” Twoim zadaniem będzie zaprojektowanie i stworzenie takiej automatyzacji - od logiki po testy. To tylko przykład, ale dobrze pokazuje charakter pracy: łączenie różnych systemów, rozwiązywanie problemów i tworzenie praktycznych narzędzi, które realnie oszczędzają czas klientom. Oferujemy: Dobre wynagrodzenie (do 50zł/h na początek) Możliwość umowy na B2B lub UOP Większy wymiar godzin w przyszłości Regularny feedback twojej pracy - bardzo szczery i konkretny Firmowe piwo od czasu do czasu To jest startup w którym na ten moment pracują 4 osoby. Będziesz miał szanse być w tej firmie od początku. Jeśli firma urośnie (to będzie w pewnym stopniu zależeć od ciebie), to w przyszłości prawdopodobnie będziesz w czołówce ludzi zarządzających firmą.