Enable job alerts via email!

Full Stack Engineer

Heaven Gifts

Ontario

On-site

CAD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Job summary

A leading e-vapor company in Canada is seeking an experienced Full-stack Developer. The role involves designing and maintaining scalable web applications, with a focus on integrating both frontend and backend systems. Ideal candidates should have 4+ years of experience, strong skills in Node.js, and knowledge of modern frameworks like React. This position offers the opportunity to work in a dynamic and growing industry.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of experience in full-stack development, solid knowledge of both frontend and backend technologies.
  • Strong backend skills with Node.js or Python; experience with RESTful API design.

Responsibilities

  • Design and develop scalable full-stack web applications.
  • Build responsive UIs using React or Vue.
  • Collaborate with product managers and designers.

Skills

Full-stack development
Node.js
React
Python
SQL
NoSQL
Docker

Education

Bachelor’s degree in Computer Science

Tools

Git
AWS
Docker

Job description

HeavenGifts was founded in 2007 and has been a pioneer in China's e-vapor industry, witnessing and driving the industry's rapid development. In 2009, we established heavengifts.com to embark on the international journey of e-vapor products, building a bridge for domestic brands to enter the global market. From 2018 to 2021, we successfully transformed into a global brand owner, launching renowned brands such as ELFBAR and LOST MARY. Our business now covers over 100 markets worldwide, with more than 100,000 retail outlets, serving over 50 million adult users. We are committed to becoming a globally recognized and trusted new generation tobacco brand.

Job Responsibilities
  • Design, develop, and maintain scalable full-stack web applications, integrating both frontend and backend systems.
  • Build responsive and high-performance UIs using modern frameworks such as React or Vue.
  • Develop and optimize APIs, microservices, and backend logic using Node.js, Python, or Java.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality features.
  • Ensure system reliability, security, and scalability through clean code, automated testing, and CI/CD practices.
  • Monitor and debug production issues, and continuously improve application performance.
Job Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of experience in full-stack development, with solid knowledge of both frontend and backend technologies.
  • Strong backend skills with Node.js, Express, Python, or Java; experience with RESTful API and microservice design.
  • Skilled in working with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiar with Docker, Git, and deployment in cloud environments (AWS, GCP, or similar).
Preferred Qualities
  • Experience with GraphQL, WebSockets, or serverless functions.
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Knowledge of frontend performance optimization and accessibility best practices.

HeavenGifts is looking forward to your joining and creating a brighter future together.

HeavenGifts – Innovation, Sustainability, Responsibility.

Seniority level: Not Applicable

Employment type: Full-time

Industry: Retail

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.