
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.