Back-End Software Developer

2 weeks ago


Vancouver, British Columbia, Canada veritree Full time
About veritree

veritree is an award-winning climate tech company based in Vancouver. Our technology measures and verifies the impact of global restoration efforts from the ground up. We are a small team on a big mission to plant 1 billion verified trees by 2030 with our community of businesses, planting organizations, and consumers who believe in the transformative power of verified restoration projects to create real and meaningful impact for the planet, nature, and people.

About the role

We are seeking a skilled Back-End Software Developer with strong experience in PHP frameworks to join our growing team. The ideal candidate will have a deep understanding of server-side technologies and a proven track record of developing scalable, high-performance applications. This position would be responsible for undertaking migrations of various parts of business logic from one stack to another stack, as well as maintaining functionality and stability of legacy code during migrations.

This is a 12-month set-term employment contract. Successful applicants must be located in Vancouver, BC and willing to work from our HQ on a hybrid basis.

Key outcomes for this role in the next 12 months include:

  • Migrate any remaining business logic and models in Laravel over to services.
  • Maintain and update the Laravel monolith to reflect any core data model changes done in new services, until it can be deprecated and the migration is complete.
  • Debug the Laravel monolith for any other day-to-day issues until such a time when that section can be deprecated after successful migrations.
Responsibilities
  • You will develop and maintain robust, scalable, and efficient back-end systems using PHP frameworks (such as Laravel, Symfony, or Zend).
  • You will collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
  • You will migrate key models, helpers, and general business logic from Laravel to services in a compartmentalized, step-by-step fashion.
  • You will design and implement data storage solutions, including databases and caching mechanisms.
  • You will optimize applications for maximum speed and scalability.
  • You will troubleshoot and debug applications to ensure optimal performance.
  • You will participate in code reviews and provide constructive feedback to team members.
  • You will work collaboratively and cross-functionally within an Agile environment.
  • You will write and maintain technical documentation for new and existing features.
Requirements

Professional Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Back-End Developer with a strong portfolio of relevant projects.
  • Strong knowledge of PHP and experience with at least one PHP framework (e.g., Laravel, Symfony, Zend).
  • Proficiency in and frameworks available for it (e.g., Express, Fastify).
  • Extensive experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
  • Proficiency working with ORMs (Eloquent, Sequelize, etc.).
  • Understanding of RESTful API design and implementation.
  • Proficient understanding of code versioning tools, such as Git.
Desirable Attributes
  • Experience with Docker and containerization technologies.
  • Familiarity with cloud services (e.g., AWS, Azure, Google Cloud Platform).
  • Knowledge of microservices architecture and experience with distributed service architectures.
  • Experience with code migration between languages or platforms.
  • Experience with automated testing frameworks and tools.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) and integration with front-end frameworks.
Personal Strengths
  • Ability to collaborate and communicate clearly, effectively, and efficiently with other team members.
  • Excellent problem-solving skills with the ability to work independently as needed.
  • Ability to self-manage tasks, deliverables, and expectations in an innovative and fast-paced environment.
Benefits
  • Extended healthcare plan.
  • Generous paid days off.
  • Ability to work remotely.
  • Opportunities for training and development.
  • Employee discounts at tentree.

A typical hiring range for this position is $105,000 - $125,000 CAD per year with the final salary offer based on your qualifications, job-related skills, and relevant experience. In addition, veritree's total rewards offering also includes comprehensive benefits, a certified inspiring workplace, and exclusive perks to reward your exceptional performance and contributions.

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.


  • Software Developer

    3 weeks ago


    Vancouver, British Columbia, Canada Corpay Full time

    Shape the Future of Global Payments Corpay is a leading technology company specializing in innovative payment solutions for businesses worldwide. We're revolutionizing how companies manage their financial transactions, making processes more efficient and secure. As a Software Developer at Corpay, you'll play a vital role in building and maintaining the...


  • Vancouver, British Columbia, Canada Veritree Technology Inc. Full time $105,000 - $125,000

    About Veritree Technology Inc.Veritree Technology Inc. is a pioneering climate tech company based in Vancouver, Canada. Our mission is to revolutionize the way we measure and verify the impact of global restoration efforts. We are a dynamic team of innovators, passionate about creating a sustainable future for our planet.About the RoleWe are seeking a highly...


  • Vancouver, British Columbia, Canada Veritree Technology Inc. Full time $105,000 - $125,000

    About Veritree Technology Inc.Veritree Technology Inc. is a pioneering climate tech company based in Vancouver, Canada. Our mission is to revolutionize the way we measure and verify the impact of global restoration efforts. We are a dynamic team of innovators, passionate about creating a sustainable future for our planet.About the RoleWe are seeking a highly...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree is a pioneering climate tech company based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030, working with businesses, planting organizations, and consumers who share our vision for a sustainable future.About the RoleWe are seeking an...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree is a pioneering climate tech company based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030, working with businesses, planting organizations, and consumers who share our vision for a sustainable future.About the RoleWe are seeking an...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree is a pioneering climate tech company based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030, working with businesses, planting organizations, and consumers who share our vision for a sustainable future.About the RoleWe are seeking an...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree is a pioneering climate tech company based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030, working with businesses, planting organizations, and consumers who share our vision for a sustainable future.About the RoleWe are seeking an...

  • Back-End Developer

    7 days ago


    Vancouver, British Columbia, Canada veritree Full time

    About veritree:veritree is a pioneering climate technology company based in Vancouver. Our mission is to measure and verify the impact of global restoration efforts from the ground up. We are a small team on a big mission to plant 1 billion verified trees by 2030 with our community of businesses, planting organizations, and consumers who believe in the...

  • Back-End Developer

    7 days ago


    Vancouver, British Columbia, Canada veritree Full time

    About veritree:veritree is a pioneering climate technology company based in Vancouver. Our mission is to measure and verify the impact of global restoration efforts from the ground up. We are a small team on a big mission to plant 1 billion verified trees by 2030 with our community of businesses, planting organizations, and consumers who believe in the...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree is a pioneering climate tech company based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030, working with businesses, planting organizations, and consumers who share our vision for a sustainable future.The RoleWe are seeking an...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree is a pioneering climate tech company based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030, working with businesses, planting organizations, and consumers who share our vision for a sustainable future.The RoleWe are seeking an...

  • Back-End Developer

    1 day ago


    Vancouver, British Columbia, Canada Veritree Technology Inc. Full time $105,000 - $125,000

    About Veritree Technology Inc.We are a climate tech start-up based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030 with our community of businesses, planting organizations, and consumers.About the RoleWe are seeking a skilled Back-End Developer with strong...

  • Back-End Developer

    1 day ago


    Vancouver, British Columbia, Canada Veritree Technology Inc. Full time $105,000 - $125,000

    About Veritree Technology Inc.We are a climate tech start-up based in Vancouver, dedicated to measuring and verifying the impact of global restoration efforts. Our mission is to plant 1 billion verified trees by 2030 with our community of businesses, planting organizations, and consumers.About the RoleWe are seeking a skilled Back-End Developer with strong...


  • Vancouver, British Columbia, Canada Blankslate Full time

    **About Blankslate**Blankslate Partners is a leading provider of top-quality outsourced talent resource solutions, catering to the computer software industry.**Job Summary**We are seeking an experienced Full Stack Developer to join our team of professionals. As a Full Stack Developer, you will play an active role in developing high-quality products while...


  • Vancouver, British Columbia, Canada Blankslate Full time

    **About Blankslate**Blankslate Partners is a leading provider of top-quality outsourced talent resource solutions, catering to the computer software industry.**Job Summary**We are seeking an experienced Full Stack Developer to join our team of professionals. As a Full Stack Developer, you will play an active role in developing high-quality products while...

  • Front-End Developer

    2 days ago


    Vancouver, British Columbia, Canada Discovery Village at the West End – IL Full time $70,000

    Web Development OpportunityWe are seeking an experienced Front-End Developer to join our team at Discovery Village at the West End – IL. As a key member of our development team, you will be responsible for designing and implementing front-end features for our web applications.Key Responsibilities:Develop and deploy front-end features for our WordPress blog...

  • Front-End Developer

    2 days ago


    Vancouver, British Columbia, Canada Discovery Village at the West End – IL Full time $70,000

    Web Development OpportunityWe are seeking an experienced Front-End Developer to join our team at Discovery Village at the West End – IL. As a key member of our development team, you will be responsible for designing and implementing front-end features for our web applications.Key Responsibilities:Develop and deploy front-end features for our WordPress blog...


  • Vancouver, British Columbia, Canada Chenyu Enterprises Canada Ltd. Full time

    Position: Back-end JAVA DeveloperLocation: Vancouver, BCKey Responsibilities:Execute development and design tasks autonomouslyEngage in architectural design and development aligned with product features and future enhancementsOversee database architecture, system design, API interface development, and integration with external systemsQualifications:Degree in...


  • Vancouver, British Columbia, Canada Chenyu Enterprises Canada Ltd. Full time

    Position: Back-end JAVA DeveloperLocation: Vancouver, BCKey Responsibilities:Execute development and design tasks autonomouslyEngage in architectural design and development aligned with product features and future enhancementsOversee database architecture, system design, API interface development, and integration with external systemsQualifications:Degree in...


  • Vancouver, British Columbia, Canada Chenyu Enterprises Canada Ltd. Full time

    Position: Back-end JAVA DeveloperLocation: Vancouver, BCKey Responsibilities:Execute development and design tasks autonomouslyEngage in architectural design and development aligned with product features and future advancementsOversee database architecture, system design, API interface development, and integration with external systemsQualifications:Degree in...