Poshmark
Poshmark
Poshmark è un marketplace social pensato innanzitutto per i dispositivi mobili, dedicato a moda, arredamento per la casa, prodotti di bellezza, accessori e altri articoli nuovi e di seconda mano. Le sue app per iOS e Android consentono agli utenti di mettere in vendita gli articoli dal telefono, condividere gli annunci sui social e scoprire prodotti attraverso funzioni della community come le Posh Parties. La piattaforma offre inoltre etichette di spedizione prepagate, protezione per gli acquirenti e autenticazione per gli articoli di alto valore, combinando e-commerce per i consumatori, shopping social e vendite tra privati.

Ingegnere del software II, Infrastruttura centrale (Ibrido, Redwood City)

Crea esperienze full-stack per i venditori del marketplace di moda di Poshmark, coprendo i flussi di pubblicazione, ordine e inventario. Sviluppa interfacce frontend scalabili e servizi backend che supportano operazioni affidabili per i venditori.

Descrizione

  • Crea e gestisci funzionalità full-stack per i flussi di lavoro dei venditori, come la gestione di annunci, ordini e inventario.
  • Sviluppa interfacce responsive, accessibili e ad alte prestazioni con framework frontend moderni.
  • Sviluppa e supporta servizi backend e API per le funzionalità rivolte ai venditori.
  • Collabora con colleghi e ingegneri senior per fornire sistemi scalabili e manutenibili sull’intero stack.
  • Produci codice pulito, documentato e ben testato, in linea con le migliori pratiche di ingegneria.
  • Partecipa alle revisioni del codice e applica i feedback per migliorare la qualità delle implementazioni.
  • Diagnostica e risolvi i problemi di produzione nei sistemi frontend e backend distribuiti.
  • Migliora i processi di sviluppo, gli strumenti e i flussi di lavoro del team.
  • Sviluppa competenze sulla base di codice, sugli strumenti e sullo stack tecnologico del team venditori.
  • Consegna funzionalità full-stack pronte per la produzione con il supporto di ingegneri senior.
  • Gestisci componenti e funzionalità di piccole o medie dimensioni fino al completamento.
  • Collabora con Product, QA e Design per fornire funzionalità.
  • Porta avanti in autonomia il lavoro full-stack dalla progettazione alla produzione.
  • Supporta i miglioramenti delle prestazioni e della scalabilità lato client e lato server.
  • Sviluppa conoscenze sull’architettura del sistema e usa i dati per guidare le decisioni tecniche.
  • Contribuisci alle discussioni tecniche e alle iniziative che migliorano affidabilità, usabilità ed efficienza.
  • Fornisci mentoring a tirocinanti e nuovi assunti.

Requisiti

  • Hai da 2 a 4 anni di esperienza professionale nell’ingegneria del software full-stack, inclusi tirocini.
  • Conosci i fondamenti dell’informatica, tra cui strutture dati, algoritmi e progettazione del software.
  • Utilizzi un framework frontend moderno come React, Vue o Angular.
  • Dimostri solide competenze in HTML, CSS e JavaScript o TypeScript.
  • Lavori con competenza in almeno un linguaggio backend, tra cui Ruby, Java, JavaScript o Python.
  • Conosci le API RESTful, i database SQL o NoSQL e i sistemi di caching o di code di messaggi.
  • Hai esperienza nella creazione di applicazioni web responsive rivolte agli utenti.
  • Dimostri interesse per le tecnologie cloud come AWS o GCP e per la progettazione di sistemi scalabili.
  • Possiedi una laurea in Informatica o in un campo correlato, oppure un’esperienza pratica equivalente.
  • Sei collaborativo, curioso e motivato a imparare e crescere in un ambiente dinamico.
  • Puoi lavorare dall’ufficio di Redwood City tre giorni alla settimana e sei legalmente autorizzato a lavorare negli Stati Uniti.
  • benefit

Benefit

  • L’annuncio non specifica benefit, vantaggi o compensi aggiuntivi.