
Fullsteam udvikler betalingsteknologi og branchespecifik software til virksomheder, der opererer på specialiserede markeder. Den cloudbaserede platform integrerer sikker betalingsbehandling med branchespecifikke værktøjer og komplette systemer til styring af forretningen inden for blandt andet bilbranchen, sundhedssektoren, fritidsområdet og self-storage. Virksomheden leverer også software til medlems- og eventhåndtering for nonprofitorganisationer samt ERP-løsninger til B2B-virksomheder. Med et stort og tværfagligt team kombinerer Fullsteam betalingsinfrastruktur og operationel software for at hjælpe nichevirksomheder med at håndtere centrale arbejdsgange i ét sammenhængende miljø.
Senior backendudvikler Canada, fjernarbejde
Byg skalerbare backend-, ETL- og rapporteringssystemer til Commerce7, en handelsplatform for vingårde. Modernisér ældre databaser, og understøt dataintensive SaaS-API'er.
116.000 $ – 140.000 $ / år
FjernarbejdeFuldtidSeniorPåkrævet Sprog: engelskBackendingeniørSoftwareingeniørBeskrivelse
- Have ansvar for en rapporteringsarkitektur med flere lejere, der betjener mere end 3.000 lejere og millioner af behandlede poster.
- Lede migreringen af ældre MSSQL- og SSRS-rapporteringssystemer til Node.js, Aurora MySQL og AWS-infrastruktur.
- Bygge, vedligeholde og skalere ETL-pipelines, datareplikering og motorer til datasynkronisering.
- Diagnosticere problemer med databaseydelse gennem indeksoptimering, denormaliserede kolonner og opsummeringstabeller.
- Designe og udvikle skalerbare REST-API'er til SaaS-rapportering.
- Samarbejde med produktteamet om at omsætte rapporteringskrav til praktiske tekniske implementeringsplaner.
- Samarbejde med frontendudviklere om at levere datavisualiseringer.
- Bidrage til kodegennemgange og oprette automatiserede integrations- og enhedstests.
- Anvende moderne bedste praksis for backendkode og datamodeller.
Krav
- Mindst 5 års erfaring med backendsoftwareudvikling med fokus på databasearkitektur, databehandling, ETL og rapporteringssystemer.
- Stærk erfaring med JavaScript ES6+ og Node.js, herunder Express, Fastify og AWS Lambda.
- Avanceret praktisk erfaring med MySQL, moderne ORM'er som Sequelize og optimeret rå SQL.
- Praktisk erfaring med AWS-tjenester, herunder Aurora Serverless, DynamoDB og SQS.
- Dokumenteret erfaring med databasemigreringer eller modernisering af ældre systemer.
- Stærkt kendskab til indeksering, lagrede procedurer, denormaliseringsstrategier og opsummeringstabeller til rapportering.
- Omfattende erfaring med at udvikle ETL-pipelines, datareplikeringsflows og motorer til datasynkronisering i store datamængder.
- Erfaring med moderne ORM'er og evnen til at vurdere, hvornår rå SQL er at foretrække af hensyn til ydeevnen.
- Fremragende skriftlige og mundtlige kommunikationsevner.
- Stærk brugerempati og en oprigtig interesse i at forstå, hvordan kunder bruger Commerce7.
Fordele
- Medicinsk dækning
- Udvidet sundheds- og langtidsinvaliditetsordning
- Tandlægedækning
- Synsdækning
- RRSP med arbejdsgivermatch
- Sundhedsopsparingskonto
- Fleksibel betalt frihed