Junior Hacker
BillTech
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.
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.
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.
- ✓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)
- −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
- •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)
Oferta odpowiednia dla osób na początku kariery w IT.
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.
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.
- ?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?
- −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?
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ę.
Dwuetapowy proces online: 1. Discovery call (30 min), 2. Live coding (1h).
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię PostgreSQL. Pełne statystyki zarobków →