Full Stack developer (Python, React, Typescript) (CZ)

Prague
Development Team /
Full-time /
Hybrid
Náš stack: Python (asyncio), React (Redux, Redux-Saga), TypeScript, PostgreSQL (TimescaleDB), Docker, Kubernetes, RabbitMQ, Avro

Hledáme talentované Full-stack vývojáře, kteří s námi chtějí budovat aplikace pro obchodování na světových burzách! 

Jsme tradingová firma obchodující na několika světových burzách. K tomu účelu provozujeme vlastní obchodní platformu, která nám umožňuje jak manuální tak algoritmické obchodování. Tvým úkolem bude nám pomáhat tuto platformu vylepšovat a udržovat. Během práce klademe důraz na malý technický dluh, sdílíme znalosti pomocí “dev-learnů” a rádi si vyslechneme tvůj názor, jak dělat věci lépe.

Jak bude vypadat tvůj běžný den:

    • Vývoj převážně backendových aplikací v Pythonu (asyncio, RabbitMQ)
    • Vývoj a údržba FE aplikací v Reactu (Redux, Redux-Saga)
    • Nasazování těchto aplikací do produkce (Kubernetes)
    • Komunikace s tradery a analytiky - tedy tvými interními zákazníky - o požadovaných features
    • Budeš se s ostatními členy týmu střídat v rámci aplikačního a datového supportu
    • Účast na SCRUM ceremoniích, ale nemusíš se bát dlouhých schůzek, kde nevíš proč jsi. U nás jde hlavně o to jak efektivně odbavit byznysové priority a ne bezhlavě používat SCRUM.

Co nabízíme?

    • Kombinaci onsite a remote spolupráce - vše je na domluvě s tvým týmem
    • Občerstvení každý den zajištěno
    • Moderní kanceláře v Quadriu v centru Prahy
    • Možnost pravidelných sezení s firemním terapeutem / koučem
    • Lekce angličtiny s rodilým mluvčím
    • 5 týdnů dovolené a 5 sick days
    • MultiSportku

Něco o tobě:

    • Zkušenosti s psaním React aplikací za použití Redux (Redux-saga), web socketů
    • Zkušenosti s Typescript
    • Zkušenosti s vývojem back-endových aplikací za pomocí Python (asyncio)
    • Víš jak otestovat kód, který jsi napsal - pytest / jest
    • Znalost GITu pro verzování
    • Zkušenosti s vývojem komplexních systému
    • Touha po zlepšování se a učení nových věcí
    • Schopnosti řešit i komplikované problémy pomocí jednoduchých řešení

Ideálně:

    • Python asyncio, případně zkušenosti s asynchronním programováním z jiných jazyků
    • Zkušenosti s relačními DB - ideálně PostgreSQL (TimescaleDB)
    • Znalosti a zkušenosti s Docker a Kubernetes
    • Zkušenosti s Prometheus a Grafana

Co dalšího ti pomůže / Můžeš u nás potkat:

    • Práce s daty - Airflow, Pandas, Polars, Avro, Parquet, Metabase
    • Ansible, Terraform
    • Interaktivní aplikace v Pythonu - Streamlit
    • Rust