Software Engineer II
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Poshmark is looking for a Senior Web Engineer II to join our Buyer Pod. We are the team responsible for the core user journey: feed, discovery, search, and listing details. We donât just build interfaces; we build the engine that helps millions of users find and buy what they love.We are looking for an engineer who values the âhowâ as much as the âwhat.â You should be someone who understands the browserâs rendering pipeline and DOM underpinnings deeply, ensuring that our migration from Vue 2 to Vue 3 is not just a version bump, but a leap forward in performance and code quality.
Core Responsibilities
- Architect & Execute: Lead small engineering pods to take complex features from discovery to production-scale delivery.
- The Vue Migration: Act as a key driver in our transition from Vue 2 to Vue 3, leveraging the Composition API and modern build tools (Vite/Webpack).
- High-Performance UI: Build responsive, accessible, and high-performance web applications with a focus on Core Web Vitals and efficient state management.
- Design Partnership: Collaborate closely with Product and Design to ensure every pixel serves the user experience. You should bring a strong âsense of tasteâ to everything you build.
- Technical Mentorship: Influence the technical roadmap and mentor junior/mid-level engineers through code reviews and architecture discussions.
90-Day Success Metrics
- Immediate Impact: Contribute production-ready code to both our legacy and modern environments within your first 30 days.
- Migration Milestone: Successfully migrate a complex module or shared component from Vue 2 to Vue 3.
- Feature Ownership: Lead the technical execution of a new buyer-facing feature, ensuring it meets our standards for performance and design polish.
12-Month Success Metrics
- Architecture Evolution: Propose and implement structural improvements to our web stack that measurably improve developer velocity and site speed.
- System Expert: Become the primary technical point of contact for our search and discovery front-end architecture.
- Team Growth: Level up the teamâs collective knowledge of browser internals and modern JavaScript best practices.
Requirements
- 5+ years of software development experience, with a focus on high-scale web applications.
- Under the Hood Knowledge: Deep understanding of JavaScript fundamentals (Event Loop, DOM API, browser rendering) beyond framework-specific abstractions.
- Vue Specialist: Proven experience with Vue 2 and Vue 3. Experience navigating the friction of migrating between the two is highly preferred.
- Leadership: Experience leading small teams or project âpodsâ and a track record of driving features to completion.
- Product Intuition: A sharp eye for UI/UX and a passion for creating âgreatâ web design rather than just âfunctionalâ code.
- The Stack: Familiarity with modern build tools (Vite, Webpack), RESTful APIs, and distributed systems.
Skills: Application Programming Interface (API), Best Practices, Business Growth, Code Reviews, DOM (Document Object Model), Distributed Computing, Internet Application, JavaScript, Leadership, Mentoring, Metrics, Product Design, Purchasing/Procurement, REST (Representational State Transfer), Sales, Software Development, Software Engineering, Team Lead/Manager, User Interface/Experience (UI/UX), Web Browsers, Web Design, Web Programming
About the company
Poshmark is the leading fashion marketplace where style comes alive through discovery, self-expression, and human connection. Powered by a vibrant community of 165 million members, Poshmark brings real people and taste to shopping through a social experience shaped by shared discovery. Buying and selling fashion feels simple, joyful, and personal, while every item tells its own story. Poshmark empowers sellers to grow meaningful businesses, keeps fashion in circulation longer, and gives shoppers access to unique and trusted finds, from everyday pieces to one-of-a-kind vintage and luxury.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 139 - Soft and hard queries
Dev Digest 131 - AI'm not sure about OSS
Web Development Best Practices: What The Data Tells us