
Poshmark ist ein Mobile-First-Social-Marktplatz für Mode, Wohnaccessoires, Schönheitsprodukte, Accessoires und andere neue sowie gebrauchte Waren. Über die iOS- und Android-Apps können Privatpersonen Artikel mit ihrem Smartphone einstellen, Angebote in sozialen Netzwerken teilen und Produkte mithilfe von Community-Funktionen wie Posh Parties entdecken. Die Plattform bietet außerdem vorfrankierte Versandetiketten, Käuferschutz und eine Authentifizierung für hochwertige Artikel und verbindet so E-Commerce für Verbraucher mit Social Shopping und dem Verkauf zwischen Privatpersonen.
Softwareentwickler/in II, Kerninfrastruktur (Hybrid, Redwood City)
Entwickle Full-Stack-Erlebnisse für Verkäufer auf Poshamarks Modemarktplatz – von Angebots- und Bestellprozessen bis zur Bestandsverwaltung. Entwickle skalierbare Frontend-Oberflächen und Backend-Dienste für zuverlässige Abläufe im Verkäufergeschäft.
Beschreibung
- Erstelle und pflege Full-Stack-Funktionen für Verkäufer-Workflows wie Angebots-, Bestell- und Bestandsverwaltung.
- Entwickle responsive, barrierearme und leistungsstarke Oberflächen mit modernen Frontend-Frameworks.
- Baue Backend-Dienste und APIs für verkäuferorientierte Funktionen und unterstütze deren Betrieb.
- Arbeite mit Kollegen und erfahrenen Ingenieuren an skalierbaren, wartbaren Systemen im gesamten Stack.
- Erstelle sauberen, dokumentierten und gut getesteten Code nach bewährten Engineering-Prinzipien.
- Nimm an Code-Reviews teil und setze Feedback zur Verbesserung der Implementierungsqualität um.
- Diagnostiziere und behebe Produktionsprobleme in Frontend- und verteilten Backend-Systemen.
- Verbessere Entwicklungsprozesse, Werkzeuge und Team-Workflows.
- Baue Expertise in der Codebasis, den Werkzeugen und dem Technologie-Stack des Verkäufer-Teams auf.
- Liefere mit Unterstützung erfahrener Ingenieure produktionsreife Full-Stack-Funktionen.
- Übernimm kleine bis mittelgroße Komponenten und Funktionen bis zu ihrer Fertigstellung.
- Arbeite mit Produktmanagement, Qualitätssicherung und Design an der Bereitstellung von Funktionen.
- Führe Full-Stack-Aufgaben selbstständig vom Entwurf bis zur Produktion durch.
- Unterstütze Verbesserungen der client- und serverseitigen Leistung und Skalierbarkeit.
- Baue Wissen über die Systemarchitektur auf und nutze Daten für technische Entscheidungen.
- Trage zu technischen Diskussionen und Initiativen bei, die Zuverlässigkeit, Benutzerfreundlichkeit und Effizienz verbessern.
- Biete Praktikanten und neuen Mitarbeitenden Mentoring an.
Anforderungen
- Verfüge über 2 bis 4 Jahre Berufserfahrung in der Full-Stack-Softwareentwicklung, einschließlich Praktika.
- Verstehe Grundlagen der Informatik wie Datenstrukturen, Algorithmen und Softwaredesign.
- Nutze ein modernes Frontend-Framework wie React, Vue oder Angular.
- Weise fundierte Kenntnisse in HTML, CSS und JavaScript oder TypeScript auf.
- Arbeite sicher mit mindestens einer Backend-Sprache, darunter Ruby, Java, JavaScript oder Python.
- Kenne RESTful APIs, SQL- oder NoSQL-Datenbanken sowie Caching- oder Message-Queue-Systeme.
- Verfüge über Erfahrung in der Erstellung responsiver Webanwendungen für Endnutzer.
- Zeige Interesse an Cloud-Technologien wie AWS oder GCP und am Entwurf skalierbarer Systeme.
- Besitze einen Bachelorabschluss in Informatik oder einem verwandten Fachgebiet oder gleichwertige praktische Erfahrung.
- Arbeite kooperativ, sei neugierig und motiviert, in einem dynamischen Umfeld zu lernen und dich weiterzuentwickeln.
- Sei bereit, drei Tage pro Woche im Büro in Redwood City zu arbeiten, und rechtlich dazu berechtigt, in den Vereinigten Staaten zu arbeiten.
- Zusatzleistungen
Zusatzleistungen
- Die Ausschreibung nennt keine Leistungen, Vergünstigungen oder zusätzliche Vergütung.