Taro Logo

Full-Stack JavaScript Developer

Award-winning climate tech start-up that measures and verifies global reforestation efforts, aiming to plant 1 billion verified trees by 2030.
$63,000 - $85,000
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
Enterprise SaaS · Climate Tech

Job Description

veritree, an innovative climate tech start-up in Vancouver, is seeking a Full-Stack JavaScript Developer to join their mission of planting 1 billion verified trees by 2030. This role offers a unique opportunity to work on impactful environmental technology while developing full-stack applications using modern JavaScript frameworks and AWS services.

As a Full-Stack Developer, you'll be integral to the Product team, working on both client and server-side development. The role involves working with Node.js, MySQL, Vue.js, and other modern technologies to build and maintain applications that support global reforestation efforts. You'll be responsible for everything from infrastructure setup to database design and front-end implementation.

The ideal candidate brings 3+ years of full-stack development experience, with strong proficiency in JavaScript/TypeScript, front-end frameworks, and AWS services. You should be comfortable with database design, REST APIs, and version control tools. The role offers a competitive salary range of $85,000 - $115,000 CAD, comprehensive benefits, and the flexibility of hybrid work.

This is an excellent opportunity for a developer who wants to combine technical expertise with environmental impact. You'll be joining a small but dedicated team that values both technical excellence and practical delivery, working in a fast-paced startup environment where your contributions will have a direct impact on global sustainability efforts.

Last updated 3 months ago

Responsibilities For Full-Stack JavaScript Developer

  • Develop well-designed, testable, and efficient software
  • Set up infrastructure for Node.js back-end services
  • Take ownership of Node.js services and applications, including server maintenance and deployments
  • Handle both front-end client-side and back-end server-side development
  • Design efficient databases and proper data architecture
  • Work with Node.js, MySQL, Vue.js, Nuxt.js, CSS, and HTML
  • Communicate effectively with team members

Requirements For Full-Stack JavaScript Developer

JavaScript
TypeScript
Node.js
MySQL
React
  • 3+ years of experience in full-stack web development using JavaScript / TypeScript
  • Proficiency with front-end frameworks such as React, Vue.js, or Angular
  • Deep understanding of CSS and HTML
  • Proficiency with Node.js applications on AWS services
  • Proficiency with relational database design and development (MySQL, ORMs)
  • Strong understanding of web development principles, REST APIs, and API-driven architecture
  • Proficiency with version control tools such as Git and Github
  • Ability to self-manage tasks in a fast-paced environment
  • Excellent problem-solving skills
  • Strong collaboration and communication skills

Benefits For Full-Stack JavaScript Developer

Medical Insurance
  • Extended healthcare plan
  • Generous paid days off
  • Ability to work remotely
  • Opportunities for training and development
  • Employee discounts at tentree

Related Jobs

Software Developer III, Full Stack, Chrome

Full Stack Software Developer III position at Google Chrome team, focusing on browser development across multiple platforms with 2+ years of experience in full-stack development.

Software Developer III, Full Stack, Chrome

Full Stack Software Developer position at Google Chrome team, focusing on browser development across multiple platforms with emphasis on both front-end and back-end technologies.

Full Stack Developer

Full Stack Developer position at Teledyne-Geospatial, developing cloud and desktop applications for geospatial software using JavaScript, Java, C++, and cloud technologies.

Full-Stack JavaScript Developer

Full-Stack JavaScript Developer position at veritree, offering hybrid work in Vancouver, focusing on both frontend and backend development with JavaScript technologies.

Automation Developer

Automation Developer position at Manulife, developing digital solutions using Microsoft Power Platform and SQL, offering comprehensive benefits and hybrid work arrangement.