About the job
Narvar is on an exciting growth trajectory! We are in search of talented Fullstack Software Engineers who thrive in crafting both APIs and user interfaces. In this pivotal role, you will develop innovative products that enhance the post-purchase experience for leading brands in the retail sector. As a Fullstack Software Engineer, your contributions will directly influence our customer-facing products, utilizing cutting-edge technologies such as Java, NodeJS, Python, React, and GraphQL to deliver intricate features that engage millions of users.
Your Daily Responsibilities
Frontend Development (Primary Focus)
- Design and implement new product features while supporting and enhancing existing functionalities.
- Create frontend platform components that can be utilized across our internal and external products, as well as eCommerce platforms like Shopify and Salesforce.
- Collaborate with fellow senior engineers to refine our overall architecture and uphold high code quality standards.
- Partner with product and design teams to convert wireframes and mockups into dynamic UI components.
Backend Development (Secondary Focus)
- Assist in the development and maintenance of backend services using Golang and Node.js.
- Demonstrate proficiency in Google Cloud Platform (GCP), CI/CD practices, and effectively deploy code and infrastructure components.
- Engage with databases such as PostgreSQL, Spanner, and BigQuery.
- Understand and implement RESTful and GraphQL APIs.

