#1 Job Board for tech industry in Europe

Junior Hacker/Software Developer
JavaScript

Junior Hacker/Software Developer

Warszawa
Type of work
Undetermined
Experience
Junior
Employment Type
Mandate, B2B
Operating mode
Office

Tech stack

    TypeScript

    junior

    Node.js

    junior

    SQL

    junior

    Java

    nice to have

    PostgreSQL

    nice to have

Job description

Online interview
Cześć! Zapraszamy Cię do naszego zespołu Tech w Billtechu (fintech startup ~20 osób) 👋🏼

Co robimy: współtworzymy ekosystem banków, aplikacji finansowych i tysięcy dostawców usług cyklicznych, w ramach którego przekazujemy dane o fakturach i płatnościach. Integrujemy się z największymi systemami na rynku = miliony końcowych użytkowników. Obecnie system pobiera dane o opłatach z dziesiątek tysięcy kont u ponad 1200 dostawców. Przed nami zaplanowane wdrożenia do banków i aplikacji FinTech, w których będziesz brał/a aktywny udział.

Tech stack:
  • Typescript, Javascript
  • Node.js, NestJS, Puppeteer/Playwright
  • Java, Spring boot
  • Postgresql, SQL,
  • PHP
Narzędzia: Bitbucket, JIRA, IntelliJ IDEA, Git
Praca zespołu oparta jest o zwinną metodykę Scrum. Code Review, Clean Code, CI/CD, TDD, REST API.

Przed zaangażowaniem się w proces rekrutacji pojawia się zawsze wiele pytań, więc wychodzimy Ci naprzeciw i odpowiadamy na nie za wczasu
w tym artykule FAQ dla kandydatów tech 💡


 🎁Czego możesz od nas oczekiwać? 

  • 💸Umowa i wynagrodzenie: Współpraca na UZ (3000-6000 zł brutto) lub B2B (do 6000 zł netto + vat)
  • 🏢Flexplace: Warszawa/Remote/hybryda, sam/a decydujesz skąd pracujesz, biuro jest otwarte a praca zdalna możliwa.
  • ⌚️Flextime: Bardzo elastyczne godziny pracy. Zależy nam na tym, żeby każdy był na daily swojego zespołu i innych ważnych spotkaniach, ale mamy w szeregach zarówno ranne ptaszki, jak i śpiochy.
  • 😆Świetny kilkuosobowy team: składa się z prawdziwych pasjonatów w swoich obszarach, stawiamy otwartość i uczenie się od siebie nawzajem. Znajdziesz tu pozytywnych ludzi, z którymi możesz pośmiać się i porozmawiać w nieformalnej atmosferze o kawie, podróżach, jedzeniu, technologii, zjeść razem obiad, zagrać partyjkę w ping-ponga albo spotkać się po pracy.
  • 🆙Ogromne możliwości rozwoju:
    - Wykorzystujemy nowe technologie i narzędzia, doświadczenie, które u nas zdobędziesz będzie cenione na rynku pracy i wykorzystasz je w przyszłości w innych projektach.
    - Regularny feedback, dzięki któremu dążymy do tego aby każdy stawał się samodzielny.
    - Zespół z bogatym doświadczeniem, od którego możesz czerpać wiedzę.
    -
    Regularne wewnętrzne TechTalki
    -
    Wewnętrzne materiały do rozwoju
  • 💪🏼Realny wpływ: decyzje o dalszym rozwoju firmy zapadają u nas w biurze i bezpośrednio czuć co się dzieje w firmie. Ty również będziesz mieć realny wpływ na biznes, rozwój BillTecha i życie innych ludzi! Czy to nie fajna perspektywa aby produkt, który tworzysz pomagał Twojemu przyjacielowi, mamie lub wujkowi w codziennych sprawach?
  • 💻Sprzęt i akcesoria potrzebne do pracy


 ✅Co będzie ważne na tym stanowisku?

  • podstawowa wiedza z ogólno-pojętej informatyki, sieci i działania internetu - HTTP, DNS, IP, Cookies, Proxy,
  • znajomość języka TypeScript, JavaScript i Node.js,
  • swobodne poruszanie się w HTML, CSS, jQuery,
  • znajomość narzędzi developerskich - BitBucket, IDE, git, Chrome DevTools, Postman
  • znajomość REST API, Ajax
  • web scraping i parsowanie, Puppeteer/Playwright
  • znajomość zagadnień w tematyce web security np. SSL Pinning, CORS, zainteresowaniem tematyką cybersecurity/hacking/whitehat
  • nice to have: programowanie obiektowe, czysty kod i wzorce projektoww; znajomość Java/PHP

 ✅Co wyjątkowo docenimy?

  • portfolio (github), gdzie rozwijasz własne większe lub mniejsze projekty i chętnie się nimi pochwalisz :) 
  • wysokie zdolności analityczne, chęć rozumienia jak coś działa i umiejętność łączenia kropek,
  • inicjatywę i samodzielność, w tym szukanie informacji na własną rękę, zacięcie do szukania odpowiedzi na pytania i stawiania ich gdy inni nie pytają.


Głównym zadaniem w tym zespole jest zapewnianie poprawnego funkcjonowania systemów BillTech odpowiadających za synchronizowanie się z ponad 1300-oma dostawcami. W tym celu dużo analizujemy, przeprowadzamy częsty reverse-engineering, eksperymentujemy i generalnie bawimy się w hackerów. 👨🏻‍💻

Jakie zadania już na Ciebie czekają:

  • tworzenie nowych integracji z dostawcami,
  • bieżąca obsługa pojawiających się problemów z synchronizacjami,
  • rozwijanie narzędzi z których korzystamy na codzień,
  • wymyślanie oraz implementowanie usprawnień naszych systemów,
  • rozwijanie różnego rodzaju monitoringów oraz ich automatyzowanie,
  • współplanowanie długookresowej roadmapy dla zespołu

Obecnie stoimy przez wyzwaniem wyskalowania naszych systemów. Oznacza to dużo ciekawych problemów analityczno-programistycznych do rozwiązania i bardzo duże pole do rozwoju na przestrzeni wielu dziedzin.


🤩Przyjemny proces rekrutacji:
1. (online) discovery call (30 min)
2. (online) Live coding z CTO i członkiem zespołu (1h)
3. (on-site) Dzień próbny - ciekawe zadania, wspólny lunch i poznanie zespołu (4h)

PS. Jeśli wciąż się zastanawiasz czy aplikować to pomyśl co zadzieje się w najgorszym wypadku? Poznasz fajną ekipę i jeśli nie zdecydujesz/my się na współpracę to powiemy sobie "do zobaczenia" 🤜🏼🤛🏼