Back-End Software Developer

3 days ago


Vancouver, British Columbia, Canada veritree Full time
About veritree

veritree 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 Role

We are seeking an experienced Back-End Developer to join our team, with a strong background in PHP frameworks and a proven track record of developing scalable, high-performance applications. The ideal candidate will have a deep understanding of server-side technologies and be able to undertake migrations of various parts of business logic from one stack to another, while maintaining functionality and stability of legacy code.

This is a 12-month set-term employment contract, requiring the successful candidate to 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:

  • Migrating remaining business logic and models in Laravel to services.
  • Maintaining and updating the Laravel monolith to reflect core data model changes in new services, until it can be deprecated and the migration is complete.
  • Debugging the Laravel monolith for any day-to-day issues until such a time when that section can be deprecated after successful migrations.
Key Responsibilities
  • Developing and maintaining robust, scalable, and efficient back-end systems using PHP frameworks (such as Laravel, Symfony, or Zend).
  • Collaborating with front-end developers and other team members to integrate user-facing elements with server-side logic.
  • Migrating key models, helpers, and general business logic from Laravel to services in a compartmentalized, step-by-step fashion.
  • Designing and implementing data storage solutions, including databases and caching mechanisms.
  • Optimizing applications for maximum speed and scalability.
  • Troubleshooting and debugging applications to ensure optimal performance.
  • Participating in code reviews and providing constructive feedback to team members.
  • Working collaboratively and cross-functionally within an Agile environment.
  • Writing and maintaining technical documentation for new and existing features.
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 includes comprehensive benefits, a certified inspiring workplace, and exclusive perks to reward your exceptional performance and contributions.

veritree is an equal opportunity employer, 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 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...


  • Vancouver, British Columbia, Canada veritree Full time

    About veritreeveritree 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...


  • 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...

  • 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...