Senior Fullstack Software Engineer II

1 day ago


Detroit, MI, United States Narvar Full time

Narvar is expanding We are in search of Fullstack Software Engineers passionate about crafting both APIs and user interfaces. In this role, you will be instrumental in developing products that enhance the post-purchase experience for leading brands in the retail sector. As a Fullstack Software Engineer, you will have a significant impact on our customer-facing products, utilizing cutting-edge technologies like Java, NodeJS, Python, React, and GraphQL to deliver complex features that attract millions of views.

Day-to-day Responsibilities:

Frontend Development (Primary Focus):

  • Design and implement new product features while supporting and enhancing existing ones.
  • Create frontend platform components used across internal and external products, as well as e-commerce storefronts like Shopify and Salesforce.
  • Collaborate with other senior engineers to improve overall architecture and uphold code quality standards.
  • Work closely with product and design teams to translate wireframes and mockups into functional UI components.

Backend Development (Secondary Focus):

  • Assist in the development and maintenance of backend services utilizing Golang and Node.js.
  • Demonstrate familiarity with Google Cloud Platform (GCP), CI/CD processes, and the ability to deploy code and infrastructure components.
  • Work with various databases like Postgres, Spanner, and BigQuery.
  • Understand and implement RESTful or GraphQL APIs.

What We're Looking For:

  • BS/MS in computer science, information systems, or a related field.
  • Over 10 years of experience in building reliable, scalable, and high-quality systems.
  • Proficiency in developing consumer-facing applications with frontend frameworks such as React (preferred), Svelte, Angular, Vue, or Ember.
  • Experience in crafting well-structured software using Node.js or Golang.
  • Familiarity with developing consumer applications that interact with various APIs from a microservices backend.
  • Experience with cloud platforms such as AWS, Azure, or GCP is a plus.
  • Solid understanding of the full development lifecycle and core computer science principles.
  • A strong commitment to code quality and participation in code reviews.
  • Experience mentoring other engineers.
  • Previous experience in startups is strongly preferred, especially with a growth and product engineering mindset.

Why Join Narvar?

We are on a mission to simplify the lives of consumers. The post-purchase phase is crucial to the customer journey, and Narvar is dedicated to driving customer loyalty through seamless experiences that help retailers retain, engage, and delight their customers. If you've shopped online, there's a good chance you've encountered our platform

From innovative direct-to-consumer brands to some of the most prestigious names in retail, Narvar partners with companies like GameStop, Neiman Marcus, Sonos, Nike, and over 1300 more. With offices in San Francisco, Atlanta, London, and Bangalore, we have supported over 125 million consumers globally, across more than 10 billion interactions in 38 countries and 55 languages.

Pioneering the post-purchase movement means embracing the unknown. Our team thrives on this sense of adventure while maintaining a spirit of innovation. We foster a culture of collaboration, celebrate achievements—big and small— and ensure that every team member feels valued. We work hard but also find time for celebrations, whether it's professional milestones, baby showers, or birthdays.

We are an equal-opportunity employer and actively seek to foster diversity within our company. We do not discriminate based on race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Detroit, MI, United States FullStack Labs Full time

    About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work...


  • Detroit, MI, United States FullStack Labs Full time

    About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work...


  • Detroit, MI, United States FullStack Labs Full time

    About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work...


  • Detroit, MI, United States FullStack Labs Full time

    About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work...


  • Detroit, MI, United States FullStack Labs Full time

    About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work...


  • Detroit, MI, United States Articulate Full time

    Senior Software Engineer II (Reach 360) Articulate is looking for a Senior Software Engineer II to join our amazing Reach 360 team! Reach 360 is Articulate's modern learning management system (LMS), tightly integrated with Rise 360 and Storyline 360, and trusted by learners worldwide. Being an industry leader, Articulate helps our customers create better...


  • Detroit, MI, United States Wayne State Full time

    Systems Software Engineer II Wayne State University is searching for an experiencedSystems Software Engineer IIat its Detroit campus location. Wayne State is a premier, public, urban research university located in the heart of Detroit, Michigan where students from all backgrounds are offered a rich, high-quality education. Our deep-rooted commitment to...


  • Detroit, MI, United States GM Financial Full time

    Job DescriptionWhy GM Financial Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and...


  • Detroit, MI, United States GM Financial Full time

    Job DescriptionWhy GM Financial Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and...


  • Detroit, MI, United States BizTek People Full time

    Senior Software Engineer Seeking a Senior Software Engineer with the following qualifications: Several years of professional experience in design, development & testing in Java/NodeJS or similar Several years of experience in design, development & testing of front-end applications using React, Angular or similar Experience working with various Cloud...