One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Tentree almost 2 years ago
canadasoftware development
Apply Now

veritree is a planting management platform developed by tentree, a restorative apparel company that plants ten trees for every item sold. The technology that has powered tentree's tree planting is now accessible to other organizations who also want to help restore the planet through nature based solutions.

We are looking for an experienced Senior Back End Developer to join our Platform team. This role is oriented towards developing and maintaining the framework that powers our internal and external API.

  • For companies, we provide an API and web app that allows placing and managing of tree orders with us, as well as receiving reports on their planting efforts.
  • For planters, we provide a mobile and web app to organize planting projects and then facilitate the reporting, verifying, and tracking of trees.
  • For end customers, we provide a web application to allow customers to visualize their impact and learn about the trees they've helped plant.

As this is a remote role, all applicants MUST be eligible to work in Canada and have the ability to be available during our core hours of 9AM to 3PM PST.

 

< class="h3">What will you be doing?
  • You will work with the rest of the Platform team to maintain, improve, and expand the Laravel application that serves as our main API for our various applications
  • You will develop services, data structures, and solution architect as necessary
  • You will ensure that security protocols, best processes, and practices are being followed
  • You will write technical documentations while considering reusability, performance, and quality
  • You will be working collaboratively and cross-functionally in an Agile environment
  • You will mentor Intermediate and Junior Developers

Requirements

Professional Requirements

  • 5+ years of experience in backend development using PHP (ideally Lavarel) and / or other modern languages (e.g. C#, Java, Python, Ruby, Javascript, etc)
  • Understanding of domain name & DNS management (e.g. CloudFlare)
  • Experience working in a cloud environment (e.g. AWS, Google Cloud)
  • Experience integrating with external providers (e.g. OKTA, NetSuite, SendGrid, mapbox studio)
  • Robust understanding of building scalable APIs for internal and external consumers
  • Proficient working with database schemas and data structures

Personal Strengths

  • Excellent communication and teamwork skills
  • Well organized and self-motivated
  • A good understanding of modern security concerns
  • Great at innovating solutions in a new space and a willingness to roll up one's sleeves to get the job done
  • Ability to pivot priorities and be flexible in design and development principles to match the fast pace of an emerging market

Benefits

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

veritree is an equal opportunity employer. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All employment is decided on the basis of qualifications, merit, and business needs.