Senior/Seniorka Developer (Bubble.io / Full-stack) + Integracje AI
O roli i projekcie:
· Budujemy od zera produkt, który zmieni sposób, w jaki klienci kupują meble: aplikacja pozwala użytkownikowi wgrać zdjęcie pokoju, a AI generuje propozycje aranżacji z użyciem realnych produktów z naszej bazy (z ceną, dostępnością, wariantami).
· Całość będzie zintegrowana z naszymi systemami (m.in. ERP) i docelowo gotowa do komercyjnego skalowania (PWA / aplikacja).
· Szukamy osoby, która połączy szybkość Bubble z jakością „klasycznego software developmentu”: Git, proces w repo, testowanie, CI/CD, środowiska, monitoring, SDLC.
· To rola dla kogoś, kto rozumie, że no-code/low-code to narzędzie, a nie „magia”.
Zakres odpowiedzialności:
Budowa produktu i architektury
· Zaprojektowanie i zbudowanie fundamentów aplikacji w Bubble.io (UI, workflowy, baza danych, uprawnienia, performance).
· Zdefiniowanie architektury integracji: gdzie Bubble, gdzie Make/n8n, gdzie własne mikrousługi (jeśli potrzebne).
Integracje i AI
· Integracje API: OpenAI (vision/tekst), generowanie obrazów (np. Leonardo.ai lub alternatywy), ERP, katalog produktów, ceny, stany, koszyki, zamówienia.
· Projektowanie przepływów (asynchroniczność, kolejki, retry, rate limiting, idempotencja, obsługa błędów).
· Optymalizacja kosztów (Bubble WU, tokeny, storage, caching, strategia fallbacków).
Inżynieria i jakość
· Praca w repozytorium: Git flow, code review (jeśli zespół rośnie), sensowny branching i release’y.
· Podstawy CI/CD: wersjonowanie, środowiska (dev/stage/prod), automatyzacja wdrożeń.
· Dokumentacja techniczna i „handover” dla organizacji.
Współpraca z biznesem
· Zbieranie wymagań, doprecyzowanie use-case’ów, proponowanie rozwiązań kompromisowych (czas/koszt/jakość).
· Współpraca z e-commerce/retail (PIM/ERP, promocje, warianty, logika cenowa, dostępność).
Wymagania (must-have):
Szukamy osoby z doświadczeniem w pracy programistycznej nad produkcyjnymi systemami w środowisku korporacyjnym.
Fundamenty software developmentu
· Minimum 5 lat doświadczenia w wytwarzaniu oprogramowania (web/mobile) w realnych projektach produkcyjnych.
· Praktyczna znajomość: Git, praca z repo, code review / pull requesty, zarządzanie wersjami.
· Zrozumienie SDLC: analiza → implementacja → testy → wdrożenie → utrzymanie, praca na środowiskach.
· Umiejętność projektowania integracji (API, webhooks, auth, retry, logowanie, monitoring).
Bubble (senior-level)
· Bardzo dobra znajomość Bubble.io: Data workflows, API Connector, privacy rules, custom states, performance.
· Umiejętność podejmowania decyzji architektonicznych w Bubble (model danych, workflowy, skalowanie).
Integracje i automatyzacje
· Doświadczenie z Make.com (lub n8n/Zapier) w złożonych scenariuszach: webhooki, error handling, iteracje, mapowanie danych.
· Integracje z ERP, PIM, WMS.
AI w praktyce
· Rozumienie jak integrować modele przez API (vision/generacja), projektowanie promptów, kontrola jakości wyników, koszty.
Mile widziane (nice-to-have):
· Doświadczenie w branży e-commerce, retail.
· Znajomość podstaw bezpieczeństwa aplikacji (RBAC, OWASP, zarządzanie danymi uwierzytelniającymi).
· Umiejętność dorobienia małej usługi w code (np. Node/Python) gdy low-code przestaje wystarczać.
Tryb pracy:
Gotowość do pracy głównie w biurze w Warszawie (3–4 dni/tydzień).
Oferujemy:
· Realny wpływ na produkt i architekturę – budujesz od zera i decydujesz „jak to ma działać”, a nie „kleisz taski”.
· Projekt, w którym AI ma sens biznesowy (nie demo) + dostęp do narzędzi i budżetu na eksperymenty.
· Bezpośrednia współpraca z biznesem i szybkie decyzje.
· Stabilny kontekst wdrożeniowy (integracje z ERP, realne dane, produkcyjny standard jakości).
Jak wygląda rekrutacja:
1. Rozmowa wstępna i Rozmowa techniczna (60 min) – Bubble + integracje + podejście do jakości (repo/CI/CD/SDLC).
2. Zadanie praktyczne (krótkie, maks. 2–3h)
Senior/Seniorka Developer (Bubble.io / Full-stack) + Integracje AI
Senior/Seniorka Developer (Bubble.io / Full-stack) + Integracje AI