
Poshmark adalah pasar sosial yang mengutamakan perangkat seluler untuk fesyen, dekorasi rumah, produk kecantikan, aksesori, serta berbagai barang baru dan bekas lainnya. Aplikasi iOS dan Android-nya memungkinkan pengguna mencantumkan barang dari ponsel, membagikan daftar secara sosial, dan menemukan produk melalui fitur komunitas seperti Posh Parties. Platform ini juga menyediakan label pengiriman prabayar, perlindungan pembeli, serta autentikasi untuk barang bernilai tinggi, dengan memadukan e-commerce konsumen, belanja sosial, dan penjualan antarpengguna.
Insinyur Perangkat Lunak II, Infrastruktur Inti (Hibrida, Redwood City)
Membangun pengalaman full-stack untuk penjual di marketplace fesyen Poshmark, mencakup alur kerja pembuatan listing, pesanan, dan inventaris. Mengembangkan antarmuka frontend yang dapat diskalakan serta layanan backend yang mendukung operasional penjual yang andal.
Deskripsi
- Membuat dan memelihara kapabilitas full-stack untuk alur kerja penjual seperti pengelolaan listing, pesanan, dan inventaris.
- Mengembangkan antarmuka yang responsif, mudah diakses, dan berperforma tinggi dengan framework frontend modern.
- Membangun dan mendukung layanan backend serta API untuk fungsionalitas yang digunakan penjual.
- Bekerja sama dengan rekan dan insinyur senior untuk menghadirkan sistem yang dapat diskalakan dan mudah dipelihara di seluruh stack.
- Menghasilkan kode yang bersih, terdokumentasi, dan teruji dengan baik sesuai praktik terbaik rekayasa perangkat lunak.
- Berpartisipasi dalam code review dan menerapkan umpan balik untuk meningkatkan kualitas implementasi.
- Mendiagnosis dan menyelesaikan masalah produksi di seluruh sistem frontend dan backend terdistribusi.
- Meningkatkan proses pengembangan, tooling, dan alur kerja tim.
- Membangun keahlian dalam codebase, alat, dan stack teknologi pod penjual.
- Menghadirkan fitur full-stack siap produksi dengan dukungan dari insinyur senior.
- Memiliki tanggung jawab atas komponen dan fitur berukuran kecil hingga menengah sampai selesai.
- Berkolaborasi dengan Product, QA, dan Design untuk menghadirkan fitur.
- Secara mandiri menangani pekerjaan full-stack mulai dari desain hingga produksi.
- Mendukung peningkatan performa dan skalabilitas di sisi klien dan server.
- Membangun pemahaman tentang arsitektur sistem dan menggunakan data untuk memandu keputusan teknis.
- Berkontribusi dalam diskusi teknis dan inisiatif yang meningkatkan keandalan, kegunaan, dan efisiensi.
- Memberikan bimbingan kepada peserta magang dan karyawan baru.
Persyaratan
- Memiliki pengalaman profesional 2–4 tahun dalam rekayasa perangkat lunak full-stack, termasuk magang.
- Memahami dasar-dasar ilmu komputer seperti struktur data, algoritme, dan desain perangkat lunak.
- Menggunakan framework frontend modern seperti React, Vue, atau Angular.
- Memiliki kemampuan kuat dalam HTML, CSS, dan JavaScript atau TypeScript.
- Mampu bekerja dengan baik menggunakan setidaknya satu bahasa backend, termasuk Ruby, Java, JavaScript, atau Python.
- Memahami API RESTful, database SQL atau NoSQL, serta sistem caching atau antrean pesan.
- Berpengalaman membuat aplikasi web responsif yang digunakan pengguna.
- Tertarik pada teknologi cloud seperti AWS atau GCP serta desain sistem yang dapat diskalakan.
- Memiliki gelar sarjana Ilmu Komputer atau bidang terkait, atau pengalaman praktis yang setara.
- Kolaboratif, ingin tahu, dan termotivasi untuk belajar serta berkembang di lingkungan yang bergerak cepat.
- Mampu bekerja dari kantor Redwood City tiga hari per minggu dan memiliki izin legal untuk bekerja di Amerika Serikat.
- tunjangan
Tunjangan
- Lowongan ini tidak menjelaskan tunjangan, fasilitas tambahan, atau kompensasi tambahan.