Pomiń do treści
Logo firmy BillTech

Junior Hacker

BillTech

Oferta w skrócie
50008000PLN / mies.
🏠ZdalnieTryb pracy
📄Umowa zlecenieKontrakt
⏱️Junior · 1+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano15 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za37 dni
Werdykt JobHunt

Praktycznie jest to rola Junior Web Scrapera/Data Extraction Engineera. Będziesz pisać i utrzymywać skrypty do scrapowania danych o fakturach z tysięcy stron dostawców usług. Praca polega na reverse engineeringu stron, debugowaniu integracji i współpracy z zespołem w małej firmie (11-25 osób) budującej ekosystem dla banków i fintechów. Tytuł 'Hacker' jest mylący – nie chodzi o bezpieczeństwo, a o zbieranie danych.

Brakuje: nie podano dokładnej liczby osób w zespole, brak informacji o budżecie szkoleniowym lub kursach.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Tytuł może mylić

Rola to Junior Web Scraper/Data Extraction Engineer, a nie tester bezpieczeństwa. Tytuł 'Hacker' jest chwytem marketingowym – głównym zadaniem jest pisanie skryptów do zbierania danych z faktur, a nie hacking czy pentesty.

Czym naprawdę jest ta rola?Data Engineer

Praktycznie jest to rola Junior Web Scrapera/Data Extraction Engineera. Będziesz pisać i utrzymywać skrypty do scrapowania danych o fakturach z tysięcy stron dostawców usług. Praca polega na reverse engineeringu stron, debugowaniu integracji i współpracy z zespołem w małej firmie (11-25 osób) budującej ekosystem dla banków i fintechów. Tytuł 'Hacker' jest mylący – nie chodzi o bezpieczeństwo, a o zbieranie danych.

Plusy
  • Praktyczna nauka web scrapingu i reverse engineeringu – cenny skillset
  • Mały, pasjonacki zespół z code review i pair programming
  • Realny wpływ na rozwój produktu i decyzyjność
  • Darmowy MacBook i sprzęt
  • Prosty i szybki proces rekrutacyjny (2 etapy)
Na co uważać
  • Tytuł 'Hacker' może przyciągać osoby myślące o security, a rola to głównie scraping – potencjalne rozczarowanie
  • Brak informacji o mentorskiej opiece i formalnym onboardingu dla juniora
  • !Nie podano dokładnej wielkości zespołu (tylko 'kilkuosobowy')
  • !Wzmianka o ML i Big Data – może być aspirująca, a nie realną częścią codziennej pracy
Codzienna praca
  • Pisanie skryptów scrapujących w TypeScript z użyciem Puppeteer/Playwright
  • Reverse engineering stron internetowych w celu identyfikacji API i struktur danych
  • Debugowanie i naprawa istniejących integracji z dostawcami danych
  • Uczestnictwo w daily, code review i pair programming
  • Praca z narzędziami deweloperskimi (Chrome DevTools, Postman, Git)
  • Współtworzenie dokumentacji technicznej dla nowych integracji
  • Analiza i rozwiązywanie problemów z autoryzacją i zabezpieczeniami (CORS, SSL Pinning)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta odpowiednia dla osób na początku kariery w IT.

Minimum sensowne

Osoba z podstawową znajomością TypeScript i rozumieniem protokołów sieciowych, która może nie mieć komercyjnego doświadczenia, ale ma własne projekty scraperskie lub hackerskie (CTF, Bug Bounty) i chce zdobyć pierwsze doświadczenie w zespole.

Raczej nie dla

Senior developerzy szukający wysokich stawek, osoby które nie lubią reverse engineerowania stron i chcą unikać zabawy z zabezpieczeniami. Nie dla kogoś, kto oczekuje tradycyjnego backendu bez web scrapingu.

Ocena dopasowania
Junior5/5
Mid2/5
Senior1/5
Hands-on5/5
Architekt1/5
Remote5/5
Enterprise2/5
Pytania do rekrutera
  • ?Ile osób jest w zespole? Jak wygląda podział zadań między juniorami a seniorami?
  • ?Czy istnieje formalny proces mentorskiego wsparcia dla juniorów?
  • ?Jakie są najtrudniejsze technicznie integracje, nad którymi obecnie pracujecie?
  • ?Czy przewidujecie w najbliższym czasie wdrożenia ML, czy to perspektywa długoterminowa?
  • ?Jak wygląda typowy dzień juniora w pierwszych 3 miesiącach?
  • ?Czy są jakieś dyżury lub support dla produkcyjnych scraperów?
  • ?Czy w projekcie używane są proxy rotacyjne i jakieś zaawansowane techniki antydetekcji?
Brakujące informacje
  • Nie podano dokładnej liczby osób w zespole
  • Brak informacji o budżecie szkoleniowym lub kursach
  • Nie wiadomo jak wygląda wsparcie i mentoring dla juniorów
  • Brak opisu stacka ML/Big Data – czy to tylko buzzwords?
Zespół

Mały, pasjonacki zespół (11-25 osób) z kulturą code review, pair programming i otwartą komunikacją. Cenią inicjatywę i samodzielność, ale działają odpowiedzialnie. Spotykają się raz na kwartał na integrację.

Rekrutacja

Dwuetapowy proces online: 1. Discovery call (30 min), 2. Live coding (1h).

Wynagrodzenie vs rynekn=25 · JS

Poniżej mediany rynkowej

Ta oferta50008000
Mediana: JS · PostgreSQL19 00025 000

Dane z aktywnych ofert zawierających technologię PostgreSQL. Pełne statystyki zarobków →

🔗Podobne oferty