Full Stack Software Engineer

Narvar Logo

Narvar

πŸ“Remote - Canada

Summary

Join Narvar, a growing company, as a Fullstack Software Engineer to build products enhancing the post-purchase experience for major retail brands. You will primarily focus on frontend development using modern technologies like React, NodeJS, and GraphQL, while also contributing to backend development using Golang and GCP. This role requires significant experience in building scalable, consumer-facing applications and a strong understanding of software development lifecycle. You will collaborate with product and design teams and mentor other engineers. Narvar offers a dynamic work environment and a mission-driven culture.

Requirements

  • Have a BS/MS in computer science, information systems, or equivalent
  • Have 6+ years of experience building reliable, scalable, and high-quality systems
  • Experience in building consumer facing applications with a frontend framework(s), such as React (preferable), Svelte Angular, Vue or Ember
  • Experience building well-designed software with NodeJS or Golang
  • Experience developing consumer facing applications consuming various APIs from a microservice backend system
  • Knowledge of full development life cycle and computer science fundamentals
  • Strong focus on code quality and code reviews

Responsibilities

  • Implement new product features & support/extend existing ones
  • Build frontend platform components leveraged across our internal, external products and ecommerce storefronts like Shopify, Salesforce etc
  • Contribute to our overall architecture and maintain code quality standards by partnering with other senior engineers
  • Work with product and design teams to translate wireframes and mockups into functional UI components
  • Contribute to development and maintenance of backend services using Golang, Node.js
  • Understanding of google cloud platform (GCP) , CI/CD and be able to deploy code and infrastructure components
  • Work with databases like postgres, spanner, bigquery
  • Understand and implement RESTful or GraphQL APIs

Preferred Qualifications

  • Experience with mentoring other engineers
  • Previous startup experience strongly preferred with growth and product engineering mindset
  • Experience with cloud platforms such as AWS, Azure, or GCP is a plus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.