OfferUp
OfferUp
OfferUp er en USA-basert nettmarkedsplass for lokal kjøp og salg av nye og brukte varer. Gjennom nettsiden og mobilappene sine kobler selskapet sammen kjøpere og selgere med verktøy som meldinger i appen, brukerprofiler og vurderinger for å støtte lokale transaksjoner. Markedsplassen samler forbrukerhandel og lokale rubrikkannonser.

Programvareingeniør II, Java – fjernarbeid i Colombia

Bygg Java-mikrotjenester og hendelsesstyrte systemer for OfferUps lokale markedsplass. Ha ansvar for meldinger, varsler, abonnementer og eksperimenter fra planlegging til videreutvikling.

Beskrivelse

  • Bygg og rull ut backendtjenester og hendelsesstyrte datapipelines for meldinger, varsler, plassering og abonnementer.
  • Forbedre påliteligheten, hastigheten og leveringsgraden i systemer for meldinger og varsler med stort volum.
  • Koble til og vedlikehold tredjepartsplattformer, blant annet Braze, Amazon Pinpoint, Apples og Googles push-tjenester samt fakturering via appbutikker.
  • Følg funksjoner fra planlegging og design gjennom utvikling, lansering og måling til videreutvikling.
  • Gjør komplekse tekniske utfordringer om til håndterbare oppgaver, og lever dem i tide.
  • Samarbeid med team innen produkt, design, datavitenskap, markedsføring samt iOS-, Android- og webutvikling.
  • Støtt A/B-tester, og bruk resultatene til å ta beslutninger om lanseringer.
  • Gå gjennom kode og oppretthold gode tekniske metoder, passende testing og dekning av spesialtilfeller.
  • Veiled og mentorér juniorer, nyansatte og praktikanter.
  • Bygg delte komponenter, verktøy og tjenester som hjelper teamet med å jobbe mer effektivt.
  • Vedlikehold og forbedre driftsveiledninger, varsler og overvåking.
  • Delta i en rimelig vaktordning.
  • Bruk AI-kodeverktøy som Claude Code og Gemini for å øke utviklingstakten og kodekvaliteten.
  • Bygg opp ekspertise innen meldinger, varsler og kampanjer, plassering eller abonnementer og kampanjetilbud.

Krav

  • Minst to års yrkeserfaring innen programvareutvikling.
  • Evne til å ta flere funksjoner gjennom leveranse, blant annet ved å dele tekniske problemer inn i håndterbare oppgaver.
  • Gode ferdigheter i Java-programmering.
  • Praktisk kjennskap til mikrotjenester og grunnleggende prinsipper for distribuerte systemer.
  • God forståelse av datastrukturer og objektorientert design.
  • Praktisk kjennskap til asynkrone, hendelsesstyrte systemer, inkludert køer, pub/sub eller strømmer, nye forsøk og idempotent behandling.
  • Praktisk erfaring med AI-kodeverktøy som Claude Code eller tilsvarende i en utviklingsarbeidsflyt.
  • Følg gode kodingspraksiser, skriv passende tester, vurder avveininger og ta hensyn til spesialtilfeller.
  • Vær komfortabel med å gi og motta tilbakemeldinger i kodegjennomganger.
  • Bachelor- eller mastergrad i informatikk, eller tilsvarende praktisk erfaring.
  • En fordel, men ikke et krav: Flytende i et annet moderne objektorientert programmeringsspråk.
  • En fordel, men ikke et krav: Erfaring med TypeScript og Node.js.
  • En fordel, men ikke et krav: Erfaring med smidig utvikling.
  • En fordel, men ikke et krav: Erfaring med REST API-er.
  • En fordel, men ikke et krav: Erfaring med AWS, inkludert DynamoDB, SQS, SNS, Lambda og ElastiCache (Redis).
  • En fordel, men ikke et krav: Erfaring med plattformer for varsling og brukerengasjement som Braze, Amazon Pinpoint, APNs og FCM, eller fakturering av abonnementer i apper.
  • En fordel, men ikke et krav: Erfaring med Apache Flink eller Kafka Streams.
  • En fordel, men ikke et krav: Erfaring med plattformer for A/B-testing og analyse-datavarehus.
  • En fordel, men ikke et krav: Erfaring med LLM-baserte API-er som Bedrock, Vertex AI eller OpenAI.
  • En fordel, men ikke et krav: Erfaring med Kubernetes, Helm og CI/CD-pipelines.

Fordeler

  • Like muligheter for ansettelse uavhengig av rase, hudfarge, religion, kjønn, nasjonal opprinnelse, alder, funksjonshemming eller genetikk.
  • Etterlevelse av gjeldende delstatlige og lokale lover mot diskriminering.
  • En arbeidsplasspolicy som forbyr trakassering.
  • Heltidsansettelse.

Relaterte jobber

Jobsity

Backendutvikler i Go på mellomnivå – fjernarbeid, Latin-Amerika

Jobsity

Bygg og vedlikehold Go-mikrotjenester og REST-API-er for Jobsitys plattform med høy trafikk. Ta ansvar for backendarbeid, kodegjennomganger, kvalitet og hendelsesundersøkelser i en fjernrolle.

Åpne
Adecco Professional Colombia-

Tospråklig L2-applikasjonsstøtteingeniør

Adecco Professional Colombia-

Fjernarbeid med L2-applikasjonsstøtte i Colombia hos Adecco, en multinasjonal leverandør av HR-løsninger. Håndter hendelser, overvåk produksjonen og støtt virksomhetsimplementeringer.

Åpne
Kraken Digital Asset Exchange

Java-programvareingeniør innen finansielle referanseverdier

Kraken Digital Asset Exchange
1 001 – 5 000 Ansatte
FinansFintechKrypto

Bygg Java-systemer som beregner finansielle referanseverdier for CF Benchmarks, en regulert leverandør av kryptovalutaindekser. Bidra til å vedlikeholde infrastruktur for sanntidsprising og data for finans- og kryptomarkeder.

Åpne
MyVA Support (MYVAS)