
GoCharting on fintech- ja SaaS-yritys, joka kehittää markkina-analyysi- ja kaupankäyntiohjelmistoja usean omaisuuslajin kaupankävijöille. Sen alustassa yhdistyvät edistyneet kaaviot ja order flow -työkalut, kuten footprint-kaaviot, markkinaprofiilit, volyymidelta ja markkinasyvyys, sekä optiokaupankäyntipöytä, strategiarakentaja, talouskalenterit, ennustemarkkinat ja yhdellä napsautuksella välittäjään yhdistetty kaupankäynti. Käyttäjät voivat työskennellä futuurien, valuuttakaupan, osakkeiden, kryptovaluuttojen, CFD-sopimusten ja alueellisten pörssien parissa. Lipi-skriptaus, kehittäjien SDK:t, yhteisön analyysit ja käyttäjien luomat indikaattorit tukevat mukauttamista ja yhteistyötä. GoChartingin tuotealue kiinnostaa erityisesti talousteknologiasta, kaupankäyntiin liittyvästä infrastruktuurista, dataintensiivisistä SaaS-tuotteista ja kryptomarkkinoista kiinnostuneita.
Senior Frontend-kehittäjä, kaupankäyntialusta (hybridityö Serbiassa)
Kehitä ja vie eteenpäin GoChartingin reaaliaikaista verkkopohjaista kaupankäyntiterminaalia Reactilla, TypeScriptillä ja Reduxilla. Keskity responsiivisiin markkinadatakokemuksiin, tilan synkronointiin, suorituskykyyn ja luotettaviin kaavioiden käyttöprosesseihin.
Kuvaus
- Vastaat tuotannossa olevan kaupankäyntiterminaalin ominaisuuksien toimituksesta päästä päähän ja pidät tarvittaessa combine- ja parity-polut linjassa.
- Selvität monimutkaisia kilpailutilanteita, joissa on mukana useita välilehtiä, hydraatio ja persistenssiin tallennettu tila.
- Optimoit suuria listoja ja aktiivisia kaavioita virtualisoinnin, tilauselinkaaren parannusten ja Redux-muutosten vähentämisen avulla.
- Työskentelet tuote- ja suunnittelutiimien kanssa tehokkaiden käyttökokemusten kehittämiseksi.
- Laadit selkeitä pull requesteja ja tuot esiin synkronointiin, autentikointiin ja niihin liittyviin välittäjävirtoihin kohdistuvat riskit.
- Tuet tiimin kasvua mentoroimalla kollegoita ja vahvistamalla React-käytäntöjä, tilarajoja sekä juurisyihin perustuvia korjauksia.
Vaatimukset
- Vähintään viiden vuoden kokemus monimutkaisten React single-page -sovellusten kehittämisestä, pääasiassa hookseilla sekä jonkin verran perinteisillä luokkakomponenteilla.
- Vahva TypeScriptin ja JavaScriptin osaaminen sekä Reduxin tai vastaavan globaalin ja paikallisen tilanhallinta-arkkitehtuurin hallinta.
- Kokemusta reaaliaikaisten tai suurta tapahtumamäärää käsittelevien käyttöliittymien rakentamisesta, mukaan lukien WebSocketit, reaaliaikaiset listat, kaaviot, kaupankäynti tai vastaavat järjestelmät.
- Osoitettu kyky diagnosoida ikkunoiden, persistenssikerrosten tai useiden storejen yli ulottuvia tilaongelmia.
- Kokemusta työskentelystä suurissa monorepoissa, joissa käytetään Webpackia, jaettuja paketteja ja pitkäikäisiä ominaisuushaaroja.
- Vahva kirjallinen viestintätaito tuotekumppaneiden ja insinöörikollegoiden kanssa.
- Kokemus kaaviotuotteista, markkinadatasta tai välittäjäintegraatioista katsotaan eduksi.
- Canvasin, SVG:n, WebGL-kaavioiden, WebAssemblyn tai transpiloinnin tuntemus katsotaan eduksi.
- Kokemus virtualisoiduista listoista, kuten react-windowista, sekä Emotionista tai tyylitellyistä käyttöliittymäjärjestelmistä katsotaan eduksi.
- Vitestin tai Jestin sekä Bitbucket- tai GitHub-työnkulkujen käytännön tuntemus katsotaan eduksi.
- Kyky profiloida suorituskykyä Chromessa pitkäkestoisten kaupankäyntisessioiden aikana katsotaan eduksi.