Full-Stack / Backend & Integrations Developer
"MASTER INVESTMENT" sp. z o.o.
⚲ Warszawa
Do uzgodnienia
Wymagania
- JavaScript
- Node.js
- Python
- REST API
- SQL
- MongoDB
- Git
- React
- Next.js
- FastAPI
- Docker
- Linux
- Playwright
- Puppeteer
- CI/CD
- OpenAI API / LLM / AI
- OAuth / OAuth2
Opis stanowiska
Nasze wymagania:
bardzo dobrej znajomości JavaScript / TypeScript i Node.js i/lub Python,
doświadczenia w projektowaniu i integrowaniu REST API,
doświadczenia z zewnętrznymi systemami, OAuth2, webhookami i wymianą danych,
dobrej znajomości baz danych, np. PostgreSQL lub MongoDB,
doświadczenia z automatyzacją procesów, schedulerami i kolejkami zadań,
umiejętności pracy z dużą liczbą danych produktowych i transakcyjnych,
umiejętności diagnozowania problemów produkcyjnych na podstawie logów i danych,
znajomości Git oraz podstaw administracji środowiskiem Linux,
umiejętności pisania i utrzymywania testów,
samodzielności w prowadzeniu funkcjonalności od wymagania biznesowego do produkcji.
Duży plus za
doświadczenie z Allegro API, OLX, Erli, Ceneo, Amazon, Kaufland lub innymi marketplace’ami,
doświadczenie z Shoperem lub innymi platformami e-commerce,
budowę systemów synchronizacji cen, stanów i ofert,
web scraping, Playwright, Puppeteer lub podobne rozwiązania,
doświadczenie z systemami ERP, fakturowaniem, płatnościami lub logistyką,
React / Next.js lub inne doświadczenie front-endowe,
Docker, CI/CD i samodzielne wdrażanie aplikacji,
doświadczenie z dynamic pricing lub systemami rekomendacji,
praktyczne wykorzystanie Claude, OpenAI, Gemini lub innych LLM poprzez API,
RAG, embeddings, OCR lub przetwarzanie dokumentów,
wykorzystywanie narzędzi takich jak Claude Code, Codex lub podobnych AI coding tools w codziennej pracy.
Nie oczekujemy, że jedna osoba będzie ekspertem we wszystkim. Ważniejsze jest dla nas, żebyś potrafił szybko wejść w istniejący system, zrozumieć proces biznesowy i samodzielnie znaleźć dobre techniczne rozwiązanie.
Mile widziane:
Jak pracujemy
Developer u nas nie dostaje wyłącznie ticketu typu „dodaj przycisk”.
Przykładowy problem może brzmieć:
„Konkurencja obniżyła cenę produktu. System powinien to wykryć, policzyć naszą rentowność, zaproponować nową cenę i po akceptacji zaktualizować odpowiednie kanały sprzedaży.”
Twoim zadaniem jest zrozumienie procesu, zaprojektowanie rozwiązania, implementacja, testy i doprowadzenie go do działania na produkcji.
Dlatego szukamy osoby, która:
* rozumie zależności między technologią a biznesem,
* potrafi zadawać właściwe pytania,
* nie boi się istniejącego kodu i integracji z wieloma systemami,
* automatyzuje zamiast powtarzać ręczne czynności,
* potrafi korzystać z AI jako narzędzia zwiększającego produktywność,
* bierze odpowiedzialność za efekt, a nie wyłącznie napisany kod.
Technologie
W zależności od projektu pracujemy m.in. z:
Node.js · JavaScript · TypeScript · Python · FastAPI · REST API · PostgreSQL · MongoDB · React · Next.js · Playwright · Puppeteer · Docker · Linux · Git · CI/CD · OAuth2 · Webhooks · AI/LLM APIs
oraz API i systemami zewnętrznymi związanymi z e-commerce, marketplace, logistyką, finansami i komunikacją.
Projekty
Będziesz rozwijać rozwiązania wykorzystywane m.in. w:
MasterEnergy.eu – e-commerce i systemy sprzedażowe związane z branżą energetyczną,
MasterTaxi.pl – systemy wspierające operacje, sprzedaż i rozwój biznesu motoryzacyjnego.
Szukamy osoby, która chce mieć realny wpływ na rozwój tych systemów i stopniowo przejmować odpowiedzialność techniczną za coraz większe obszary.
Zakres obowiązków:
E-commerce · Marketplace · Automation · AI
MasterEnergy.eu / MasterTaxi.pl
Rozwijamy własne systemy wspierające sprzedaż internetową, marketplace, automatyzację procesów oraz operacje naszych spółek. Szukamy osoby, która nie chce zajmować się wyłącznie pojedynczym fragmentem aplikacji, ale potrafi przejąć odpowiedzialność za funkcjonalność od analizy problemu, przez implementację i integrację, aż do uruchomienia produkcyjnego.
To rola dla developera, który dobrze czuje się na styku backendu, integracji API, e-commerce, automatyzacji, front-endu i AI.
Nad czym będziesz pracować
Rozwijamy własny ekosystem obsługujący sprzedaż, marketplace’y, ceny, zamówienia, płatności, logistykę, komunikację z klientami i analizę rentowności.
W praktyce będziesz pracować m.in. nad:
* integracjami z Allegro, OLX, Erli, Ceneo, Shoperem i kolejnymi marketplace’ami,
* integracjami z hurtowniami, systemami księgowymi, bankami, kurierami i zewnętrznymi API,
* synchronizacją produktów, ofert, cen, stanów magazynowych i zamówień,
* systemami benchmarkingu cen konkurencji,
* mechanizmami dynamic pricing i kontroli minimalnej marży,
* automatycznym wyliczaniem rentowności zamówień z uwzględnieniem kosztów dostawy i prowizji,
* automatyzacją wystawiania i aktualizowania ofert,
* obsługą wielu kont i kanałów sprzedażowych,
* automatyzacją komunikacji z klientami,
* wykorzystaniem LLM/AI do analizy wiadomości, dokumentów, danych produktowych i automatyzacji procesów,
* dashboardami sprzedaży, rentowności i efektywności handlowców,
* alertami dotyczącymi cen, zamówień, wysyłek i błędów integracji,
* scraperami i automatyzacją przeglądarki tam, gdzie nie ma odpowiedniego API,
* rozwojem paneli i interfejsów webowych dla użytkowników wewnętrznych.
Nie jest to praca nad jednym zamkniętym produktem. Budujemy system, który stale automatyzuje kolejne procesy biznesowe.
Kogo szukamy
Szukamy przede wszystkim bardzo dobrego programisty rozwiązującego problemy, a nie osoby przywiązanej do jednego frameworka.
Oferujemy:
Oferujemy
realny wpływ na rozwój systemów MasterEnergy.eu i MasterTaxi.pl,
pracę przy produkcyjnych rozwiązaniach e-commerce, marketplace, automatyzacji i AI,
dużą samodzielność i możliwość prowadzenia funkcjonalności od pomysłu i analizy do wdrożenia na produkcji,
bezpośrednią współpracę z biznesem i szybki proces podejmowania decyzji,
możliwość proponowania własnych rozwiązań technologicznych i usprawnień,
pracę z wieloma API, marketplace’ami i rzeczywistymi procesami sprzedażowymi,
możliwość praktycznego wykorzystania AI/LLM i nowoczesnych narzędzi programistycznych,
różnorodne projekty — od integracji i automatyzacji, przez dynamic pricing i analitykę, po systemy komunikacji z klientami,
możliwość rozwoju wraz ze skalowaniem naszych projektów w Polsce i na rynkach zagranicznych,
stabilną, długoterminową współpracę.
bardzo dobrej znajomości JavaScript / TypeScript i Node.js i/lub Python,
doświadczenia w projektowaniu i integrowaniu REST API,
doświadczenia z zewnętrznymi systemami, OAuth2, webhookami i wymianą danych,
dobrej znajomości baz danych, np. PostgreSQL lub MongoDB,
doświadczenia z automatyzacją procesów, schedulerami i kolejkami zadań,
umiejętności pracy z dużą liczbą danych produktowych i transakcyjnych,
umiejętności diagnozowania problemów produkcyjnych na podstawie logów i danych,
znajomości Git oraz podstaw administracji środowiskiem Linux,
umiejętności pisania i utrzymywania testów,
samodzielności w prowadzeniu funkcjonalności od wymagania biznesowego do produkcji.
Duży plus za
doświadczenie z Allegro API, OLX, Erli, Ceneo, Amazon, Kaufland lub innymi marketplace’ami,
doświadczenie z Shoperem lub innymi platformami e-commerce,
budowę systemów synchronizacji cen, stanów i ofert,
web scraping, Playwright, Puppeteer lub podobne rozwiązania,
doświadczenie z systemami ERP, fakturowaniem, płatnościami lub logistyką,
React / Next.js lub inne doświadczenie front-endowe,
Docker, CI/CD i samodzielne wdrażanie aplikacji,
doświadczenie z dynamic pricing lub systemami rekomendacji,
praktyczne wykorzystanie Claude, OpenAI, Gemini lub innych LLM poprzez API,
RAG, embeddings, OCR lub przetwarzanie dokumentów,
wykorzystywanie narzędzi takich jak Claude Code, Codex lub podobnych AI coding tools w codziennej pracy.
Nie oczekujemy, że jedna osoba będzie ekspertem we wszystkim. Ważniejsze jest dla nas, żebyś potrafił szybko wejść w istniejący system, zrozumieć proces biznesowy i samodzielnie znaleźć dobre techniczne rozwiązanie.
Mile widziane:
Jak pracujemy
Developer u nas nie dostaje wyłącznie ticketu typu „dodaj przycisk”.
Przykładowy problem może brzmieć:
„Konkurencja obniżyła cenę produktu. System powinien to wykryć, policzyć naszą rentowność, zaproponować nową cenę i po akceptacji zaktualizować odpowiednie kanały sprzedaży.”
Twoim zadaniem jest zrozumienie procesu, zaprojektowanie rozwiązania, implementacja, testy i doprowadzenie go do działania na produkcji.
Dlatego szukamy osoby, która:
* rozumie zależności między technologią a biznesem,
* potrafi zadawać właściwe pytania,
* nie boi się istniejącego kodu i integracji z wieloma systemami,
* automatyzuje zamiast powtarzać ręczne czynności,
* potrafi korzystać z AI jako narzędzia zwiększającego produktywność,
* bierze odpowiedzialność za efekt, a nie wyłącznie napisany kod.
Technologie
W zależności od projektu pracujemy m.in. z:
Node.js · JavaScript · TypeScript · Python · FastAPI · REST API · PostgreSQL · MongoDB · React · Next.js · Playwright · Puppeteer · Docker · Linux · Git · CI/CD · OAuth2 · Webhooks · AI/LLM APIs
oraz API i systemami zewnętrznymi związanymi z e-commerce, marketplace, logistyką, finansami i komunikacją.
Projekty
Będziesz rozwijać rozwiązania wykorzystywane m.in. w:
MasterEnergy.eu – e-commerce i systemy sprzedażowe związane z branżą energetyczną,
MasterTaxi.pl – systemy wspierające operacje, sprzedaż i rozwój biznesu motoryzacyjnego.
Szukamy osoby, która chce mieć realny wpływ na rozwój tych systemów i stopniowo przejmować odpowiedzialność techniczną za coraz większe obszary.
Zakres obowiązków:
E-commerce · Marketplace · Automation · AI
MasterEnergy.eu / MasterTaxi.pl
Rozwijamy własne systemy wspierające sprzedaż internetową, marketplace, automatyzację procesów oraz operacje naszych spółek. Szukamy osoby, która nie chce zajmować się wyłącznie pojedynczym fragmentem aplikacji, ale potrafi przejąć odpowiedzialność za funkcjonalność od analizy problemu, przez implementację i integrację, aż do uruchomienia produkcyjnego.
To rola dla developera, który dobrze czuje się na styku backendu, integracji API, e-commerce, automatyzacji, front-endu i AI.
Nad czym będziesz pracować
Rozwijamy własny ekosystem obsługujący sprzedaż, marketplace’y, ceny, zamówienia, płatności, logistykę, komunikację z klientami i analizę rentowności.
W praktyce będziesz pracować m.in. nad:
* integracjami z Allegro, OLX, Erli, Ceneo, Shoperem i kolejnymi marketplace’ami,
* integracjami z hurtowniami, systemami księgowymi, bankami, kurierami i zewnętrznymi API,
* synchronizacją produktów, ofert, cen, stanów magazynowych i zamówień,
* systemami benchmarkingu cen konkurencji,
* mechanizmami dynamic pricing i kontroli minimalnej marży,
* automatycznym wyliczaniem rentowności zamówień z uwzględnieniem kosztów dostawy i prowizji,
* automatyzacją wystawiania i aktualizowania ofert,
* obsługą wielu kont i kanałów sprzedażowych,
* automatyzacją komunikacji z klientami,
* wykorzystaniem LLM/AI do analizy wiadomości, dokumentów, danych produktowych i automatyzacji procesów,
* dashboardami sprzedaży, rentowności i efektywności handlowców,
* alertami dotyczącymi cen, zamówień, wysyłek i błędów integracji,
* scraperami i automatyzacją przeglądarki tam, gdzie nie ma odpowiedniego API,
* rozwojem paneli i interfejsów webowych dla użytkowników wewnętrznych.
Nie jest to praca nad jednym zamkniętym produktem. Budujemy system, który stale automatyzuje kolejne procesy biznesowe.
Kogo szukamy
Szukamy przede wszystkim bardzo dobrego programisty rozwiązującego problemy, a nie osoby przywiązanej do jednego frameworka.
Oferujemy:
Oferujemy
realny wpływ na rozwój systemów MasterEnergy.eu i MasterTaxi.pl,
pracę przy produkcyjnych rozwiązaniach e-commerce, marketplace, automatyzacji i AI,
dużą samodzielność i możliwość prowadzenia funkcjonalności od pomysłu i analizy do wdrożenia na produkcji,
bezpośrednią współpracę z biznesem i szybki proces podejmowania decyzji,
możliwość proponowania własnych rozwiązań technologicznych i usprawnień,
pracę z wieloma API, marketplace’ami i rzeczywistymi procesami sprzedażowymi,
możliwość praktycznego wykorzystania AI/LLM i nowoczesnych narzędzi programistycznych,
różnorodne projekty — od integracji i automatyzacji, przez dynamic pricing i analitykę, po systemy komunikacji z klientami,
możliwość rozwoju wraz ze skalowaniem naszych projektów w Polsce i na rynkach zagranicznych,
stabilną, długoterminową współpracę.
🔍 Dekoder Ogłoszenia
🔴
samodzielności w prowadzeniu funkcjonalności od wymagania biznesowego do produkcji
Oczekuje się, że będziesz w stanie samodzielnie zarządzać całym cyklem życia funkcjonalności, od jej koncepcji po wdrożenie i utrzymanie, co może oznaczać brak wsparcia lub jasnych procesów.
🔴
Duży plus za
Lista 'dużego plusa' może być w rzeczywistości listą oczekiwanych umiejętności, których brak może znacząco utrudnić lub uniemożliwić wykonywanie pracy.
🔴
Nie oczekujemy, że jedna osoba będzie ekspertem we wszystkim.
Choć brzmi to zachęcająco, może oznaczać, że zespół jest mały, a oczekiwania co do zakresu obowiązków są szerokie, co wymaga od każdego elastyczności i szybkiego uczenia się.
🔴
umiejętności pracy z dużą liczbą danych produktowych i transakcyjnych
Może oznaczać pracę z nieoptymalizowanymi bazami danych lub systemami, które generują problemy z wydajnością przy dużej skali.
🔴
umiejętności diagnozowania problemów produkcyjnych na podstawie logów i danych
Może wskazywać na częste problemy produkcyjne, które wymagają ciągłego monitorowania i rozwiązywania.