
Poshmark là một sàn thương mại xã hội ưu tiên thiết bị di động, dành cho thời trang, đồ trang trí nhà cửa, sản phẩm làm đẹp, phụ kiện cùng nhiều hàng hóa mới và đã qua sử dụng khác. Các ứng dụng iOS và Android cho phép người dùng đăng bán sản phẩm từ điện thoại, chia sẻ tin đăng trên mạng xã hội và khám phá sản phẩm thông qua các tính năng cộng đồng như Posh Parties. Nền tảng này cũng hỗ trợ nhãn vận chuyển trả trước, bảo vệ người mua và xác thực các mặt hàng có giá trị cao, kết hợp thương mại điện tử dành cho người tiêu dùng với mua sắm qua mạng xã hội và hình thức bán hàng ngang hàng.
Kỹ sư phần mềm II, Hạ tầng cốt lõi (Làm việc kết hợp, Redwood City)
Xây dựng trải nghiệm full-stack cho người bán trên sàn thời trang Poshmark, bao quát quy trình đăng bán, đơn hàng và hàng tồn kho. Phát triển giao diện frontend có khả năng mở rộng và các dịch vụ backend hỗ trợ hoạt động đáng tin cậy cho người bán.
Mô tả
- Tạo và duy trì các khả năng full-stack cho quy trình của người bán, chẳng hạn như quản lý đăng bán, đơn hàng và hàng tồn kho.
- Phát triển các giao diện đáp ứng, dễ tiếp cận và hiệu năng cao bằng các framework frontend hiện đại.
- Xây dựng và hỗ trợ các dịch vụ backend cùng API phục vụ chức năng dành cho người bán.
- Làm việc với các kỹ sư đồng cấp và kỹ sư cấp cao để cung cấp các hệ thống có khả năng mở rộng và dễ bảo trì trên toàn bộ stack.
- Tạo mã nguồn sạch, có tài liệu, được kiểm thử đầy đủ và phù hợp với các phương pháp tốt nhất trong kỹ thuật phần mềm.
- Tham gia đánh giá mã nguồn và áp dụng phản hồi để cải thiện chất lượng triển khai.
- Chẩn đoán và giải quyết các vấn đề trong môi trường production trên các hệ thống frontend và backend phân tán.
- Cải tiến quy trình phát triển, công cụ và quy trình làm việc của nhóm.
- Xây dựng chuyên môn về codebase, công cụ và stack công nghệ của pod người bán.
- Cung cấp các tính năng full-stack sẵn sàng cho production với sự hỗ trợ của các kỹ sư cấp cao.
- Chịu trách nhiệm hoàn thiện các thành phần và tính năng quy mô nhỏ đến vừa.
- Phối hợp với Product, QA và Design để triển khai tính năng.
- Độc lập đảm nhiệm công việc full-stack từ thiết kế đến production.
- Hỗ trợ cải thiện hiệu năng và khả năng mở rộng ở cả phía client và server.
- Xây dựng kiến thức về kiến trúc hệ thống và sử dụng dữ liệu để định hướng các quyết định kỹ thuật.
- Đóng góp vào các cuộc thảo luận kỹ thuật và sáng kiến nhằm cải thiện độ tin cậy, tính dễ sử dụng và hiệu quả.
- Hướng dẫn thực tập sinh và nhân viên mới.
Yêu cầu
- Có 2–4 năm kinh nghiệm chuyên môn về kỹ thuật phần mềm full-stack, bao gồm cả thực tập.
- Nắm vững các nền tảng khoa học máy tính như cấu trúc dữ liệu, thuật toán và thiết kế phần mềm.
- Sử dụng thành thạo một framework frontend hiện đại như React, Vue hoặc Angular.
- Có kỹ năng vững về HTML, CSS và JavaScript hoặc TypeScript.
- Thành thạo ít nhất một ngôn ngữ backend, bao gồm Ruby, Java, JavaScript hoặc Python.
- Hiểu về API RESTful, cơ sở dữ liệu SQL hoặc NoSQL và các hệ thống caching hoặc hàng đợi thông điệp.
- Có kinh nghiệm tạo các ứng dụng web đáp ứng dành cho người dùng.
- Quan tâm đến các công nghệ đám mây như AWS hoặc GCP và thiết kế hệ thống có khả năng mở rộng.
- Có bằng cử nhân Khoa học máy tính hoặc lĩnh vực liên quan, hoặc có kinh nghiệm thực tế tương đương.
- Có tinh thần hợp tác, ham học hỏi và mong muốn phát triển trong môi trường năng động.
- Có khả năng làm việc tại văn phòng Redwood City ba ngày mỗi tuần và được phép làm việc hợp pháp tại Hoa Kỳ.
- phúc lợi
Phúc lợi
- Tin tuyển dụng không nêu rõ phúc lợi, đặc quyền hoặc khoản bồi thường bổ sung.