
About Narvar
Transforming post-purchase experiences for retailers
Key Highlights
- Over 2 billion shipments processed since 2012
- 1,500+ retail clients including Sephora & GAP
- $64 million raised in Series B funding
- Headquartered in San Mateo, CA with a global presence
Narvar, headquartered in San Mateo, CA, is a leading customer experience platform that enhances post-purchase interactions for retailers. Since its founding in 2012, Narvar has facilitated over 2 billion shipments and serves more than 1,500 clients, including major brands like Sephora, GAP, and Levi...
🎁 Benefits
Narvar offers comprehensive health, vision, and dental insurance, along with generous parental leave and flexible time off. Employees enjoy a hybrid w...
🌟 Culture
Narvar's culture is centered on simplifying complex delivery processes for retailers, fostering a data-driven environment that prioritizes customer ex...
Skills & Technologies
Overview
Narvar is seeking a Senior Full Stack Engineer to build products that enhance the post-purchase experience for major retail brands. You'll work with technologies like Node.js, React, and PostgreSQL. This role requires 7+ years of experience in software development.
Job Description
Who you are
You have 7+ years of experience building reliable, scalable, and high-quality systems — you've developed consumer-facing applications and are comfortable working with both APIs and UIs. Your expertise includes frontend frameworks such as React, Svelte, Angular, Vue, or Ember, and you have a strong background in Node.js and PostgreSQL.
You possess a solid understanding of the full development life cycle and computer science fundamentals — your experience includes defining REST or GraphQL APIs for new features and mentoring other engineers. Previous startup experience is a plus, and you are eager to contribute to a collaborative team environment.
Desirable
Experience with Java, Spring Boot, or Golang is a bonus — you are always looking to expand your skill set and adapt to new technologies. You thrive in dynamic settings and enjoy tackling complex challenges that require innovative solutions.
What you'll do
As a Senior Full Stack Engineer at Narvar, you will implement new product features and support existing ones — your work will directly impact our customer-facing products, driving millions of views. You will build REST and GraphQL APIs that support a high volume of traffic, ensuring they are reliable and efficient.
You will also develop frontend platform components that are leveraged across our internal and external products — your contributions will help shape the overall architecture and development experience. Collaborating with other senior engineers, you will contribute to the technical direction of the team and help foster a culture of learning and growth.
What we offer
At Narvar, we are on a mission to simplify the post-purchase experience for consumers — you will be part of a team that values innovation and collaboration. We offer a hybrid work environment, allowing you to balance remote work with in-office collaboration. Join us to make a significant impact in the retail industry and work with cutting-edge technologies.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Narvar.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Databricks is hiring a Senior Full Stack Engineer to build customer-facing workflows and collaborate with cross-functional teams. You'll work with technologies like Java, JavaScript, and React to create scalable and robust products. This position requires a strong focus on user experience and technical implementation.

Full Stack Engineer
Roku is hiring a Senior Full Stack Engineer to develop innovative platform products and services for over 100M users. You'll work with Java, JavaScript, and React to enhance the Roku ecosystem. This role requires significant experience in software engineering.

Full Stack Engineer
Roku is hiring a Senior Full Stack Engineer to innovate solutions for customer support tools and applications. You'll work with technologies like Java, JavaScript, and AWS to enhance user experiences. This role requires significant experience in full stack development.

Full Stack Engineer
Google is seeking a Senior Full Stack Engineer to develop next-generation technologies that change how billions of users connect and interact. You'll work with Java, Python, and JavaScript to build scalable web-based applications. This position requires 5+ years of experience in software development.
