
GoCharting er et fintech- og SaaS-selskap som utvikler programvare for markedsanalyse og handel for tradere med flere aktivaklasser. Plattformen kombinerer avanserte diagrammer med verktøy for ordreflytanalyse, som footprint-diagrammer, markedsprofiler, volumdelta og markedsdybde, i tillegg til en opsjonsdesk, en strategibygger, økonomiske kalendere, prediksjonsmarkeder og handel koblet til megler med ett klikk. Brukere kan arbeide med futures, valuta, aksjer, kryptovaluta, CFD-er og regionale børser, mens skriptspråket Lipi, SDK-er for utviklere, community-analyser og brukerskapte indikatorer legger til rette for tilpasning og samarbeid. GoChartings produktfokus gjør selskapet relevant for kandidater som er interessert i finansteknologi, handelsinfrastruktur, datarike SaaS-produkter og kryptomarkeder.
Senior frontendutvikler, handelsplattform (hybrid i Serbia)
Bygg videre på GoChartings nettbaserte handelsterminal i sanntid med React, TypeScript og Redux. Fokuser på responsive markedsdataopplevelser, synkronisering av tilstand, ytelse og pålitelige arbeidsflyter for diagrammer.
Beskrivelse
- Ha ansvar for levering av funksjonalitet fra start til slutt i den produksjonssatte handelsterminalen, og holde combine- og parity-løp samkjørte når det er nødvendig.
- Undersøke komplekse kappløp som involverer flere faner, hydrering og persistent tilstand.
- Optimalisere store lister og diagrammer med høy aktivitet gjennom virtualisering, forbedringer i abonnementslevetid og mindre Redux-belastning.
- Samarbeide med produkt- og designteamet om å forme effektive brukeropplevelser.
- Lage tydelige pull requests og synliggjøre risikoer innen synkronisering, autentisering og relaterte meglerflyter.
- Bidra til teamets utvikling ved å veilede kolleger og styrke React-mønstre, tilstandsgrenser og løsninger på rotårsaker.
Krav
- Minst fem års erfaring med å levere komplekse React-singlepageapplikasjoner, hovedsakelig med hooks og med noe erfaring med eldre klassekomponenter.
- Svært gode kunnskaper i TypeScript og JavaScript, samt Redux eller en tilsvarende arkitektur for global og lokal tilstand.
- Bakgrunn fra utvikling av sanntids- eller høyfrekvente grensesnitt med WebSockets, live-lister, diagrammer, handel eller relaterte systemer.
- Dokumentert evne til å diagnostisere tilstandsproblemer på tvers av vinduer, persistenslag eller flere stores.
- Erfaring med å arbeide i store monorepoer med Webpack, delte pakker og langvarige feature branches.
- Gode skriftlige kommunikasjonsevner med produktpartnere og ingeniørkolleger.
- Erfaring med diagramprodukter, markedsdata eller meglerintegrasjoner er en fordel.
- Kjennskap til Canvas, SVG, WebGL-diagrammer, WebAssembly eller transpilering er en fordel.
- Erfaring med virtualiserte lister som react-window samt Emotion eller stylede UI-systemer er en fordel.
- Praktisk kunnskap om Vitest eller Jest samt Bitbucket- eller GitHub-arbeidsflyter er en fordel.
- Evne til å profilere ytelse i Chrome under lange handelsøkter er en fordel.