OfferUp
OfferUp
OfferUp är en USA-baserad onlinemarknadsplats för lokal köp och försäljning av nya och begagnade varor. Via företagets webbplats och mobilappar kopplas köpare och säljare samman med verktyg som meddelanden i appen, användarprofiler och betyg som stöd för lokala affärer. Marknadsplatsen förenar konsumenthandel med lokala annonser.

Mjukvaruingenjör II, Java – distansarbete i Colombia

Bygg Java-mikrotjänster och händelsestyrda system för OfferUps lokala marknadsplats. Ansvara för meddelanden, aviseringar, prenumerationer och experiment från planering till vidareutveckling.

Beskrivning

  • Bygg och driftsätt backendtjänster och händelsestyrda datapipelines för meddelanden, aviseringar, plats och prenumerationer.
  • Förbättra tillförlitligheten, hastigheten och leveransgraden i system för meddelanden och aviseringar med hög volym.
  • Anslut och underhåll tredjepartsplattformar, däribland Braze, Amazon Pinpoint, Apples och Googles push-tjänster samt fakturering via appbutiker.
  • Ta funktioner från planering och utformning genom utveckling, lansering och mätning till vidareutveckling.
  • Dela upp komplexa tekniska utmaningar i hanterbara uppgifter och leverera dem enligt tidsplan.
  • Samarbeta med team inom produkt, design, datavetenskap, marknadsföring samt iOS-, Android- och webbutveckling.
  • Stöd A/B-tester och använd resultaten som underlag för beslut om lanseringar.
  • Granska kod och upprätthåll goda tekniska metoder, lämplig testning och täckning av specialfall.
  • Vägled och handled juniora kollegor, nyanställda och praktikanter.
  • Bygg delade komponenter, verktyg och tjänster som gör teamets arbete effektivare.
  • Underhåll och förbättra driftinstruktioner, larm och övervakning.
  • Delta i en rimligt upplagd beredskapsrotation.
  • Använd AI-verktyg för kodning, exempelvis Claude Code och Gemini, för att öka utvecklingstakten och kodkvaliteten.
  • Bygg upp expertis inom meddelanden, aviseringar och kampanjer, plats eller prenumerationer och kampanjerbjudanden.

Krav

  • Minst två års yrkeserfarenhet av mjukvaruutveckling.
  • Förmåga att ta flera funktioner hela vägen till leverans, bland annat genom att dela upp tekniska problem i hanterbara uppgifter.
  • Goda kunskaper i Java-programmering.
  • Praktiska kunskaper om mikrotjänster och grunderna i distribuerade system.
  • God förståelse för datastrukturer och objektorienterad design.
  • Praktiska kunskaper om asynkrona, händelsestyrda system, inklusive köer, pub/sub eller strömmar, återförsök och idempotent bearbetning.
  • Praktisk erfarenhet av AI-verktyg för kodning, som Claude Code eller liknande, i utvecklingsarbetet.
  • Följa goda kodningsmetoder, skriva lämpliga tester, väga avvägningar och ta hänsyn till specialfall.
  • Vara bekväm med att ge och ta emot återkoppling vid kodgranskning.
  • Kandidat- eller masterexamen i datavetenskap, eller motsvarande praktisk erfarenhet.
  • Meriterande men inget krav: Flytande kunskaper i ytterligare ett modernt objektorienterat programmeringsspråk.
  • Meriterande men inget krav: Erfarenhet av TypeScript och Node.js.
  • Meriterande men inget krav: Erfarenhet av agil utveckling.
  • Meriterande men inget krav: Erfarenhet av REST API:er.
  • Meriterande men inget krav: Erfarenhet av AWS, inklusive DynamoDB, SQS, SNS, Lambda och ElastiCache (Redis).
  • Meriterande men inget krav: Erfarenhet av plattformar för aviseringar och användarengagemang, exempelvis Braze, Amazon Pinpoint, APNs och FCM, eller fakturering av prenumerationer i appar.
  • Meriterande men inget krav: Erfarenhet av Apache Flink eller Kafka Streams.
  • Meriterande men inget krav: Erfarenhet av plattformar för A/B-testning och analysdatalager.
  • Meriterande men inget krav: Erfarenhet av API:er baserade på stora språkmodeller, exempelvis Bedrock, Vertex AI eller OpenAI.
  • Meriterande men inget krav: Erfarenhet av Kubernetes, Helm och CI/CD-pipelines.

Förmåner

  • Lika möjligheter till anställning oavsett ras, hudfärg, religion, kön, nationellt ursprung, ålder, funktionsnedsättning eller genetiska egenskaper.
  • Följer tillämpliga delstatliga och lokala lagar mot diskriminering.
  • Arbetsplats med policy mot trakasserier.
  • Heltidsanställning.

Relaterade jobb

Jobsity

Backendutvecklare i Go på mellannivå – distans, Latinamerika

Jobsity

Bygg och underhåll Go-mikrotjänster och REST-API:er för Jobsitys plattform med hög trafik. Ta ansvar för backendarbete, kodgranskningar, kvalitet och incidentutredningar i en distansroll.

Öppna
Adecco Professional Colombia-

Tvåspråkig L2-applikationssupportingenjör

Adecco Professional Colombia-
11 – 50 Anställda
B2BHR-teknikRekrytering

Fjärrarbete inom L2-applikationssupport i Colombia hos Adecco, en multinationell leverantör av HR-lösningar. Hantera incidenter, övervaka produktion och stödja företagsimplementeringar.

Öppna
Kraken Digital Asset Exchange

Javautvecklare inom finansiella referensvärden

Kraken Digital Asset Exchange
1 001 – 5 000 Anställda
FinansFintechKrypto

Bygg Java-system som beräknar finansiella referensvärden för CF Benchmarks, en reglerad leverantör av kryptovalutaindex. Hjälp till att underhålla infrastruktur för realtidsprissättning och data på finans- och kryptomarknader.

Öppna
MyVA Support (MYVAS)