Backend Developer

Tree Nation
Barcelona, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Barcelona, Spain

Tech stack

Clean Code Principles
PHP
Unit Testing
Software Debugging
Laravel
PHP Development
Scrum
Software Architecture
E2e Testing
Backend
Integration Tests
Information Technology
Docker

Job description

  • Develop and maintain backend systems using PHP with a strong emphasis on performance and reliability.
  • Participate in sprint planning, backlog grooming, and daily meetings to ensure project progress.
  • Write clean, efficient, and maintainable code while following coding standards and best practices.
  • Implement various types of testing, including unit testing, integration testing, and end-to-end testing, to ensure the quality and stability of the codebase.
  • Identify and address code smells and maintain clean, maintainable, and efficient code by adhering to coding best practices.
  • Utilize Docker for containerization to manage and deploy backend services effectively, ensuring consistent environments.
  • Collaborate with cross-functional teams to design, develop, and integrate backend solutions that align with project requirements and objectives.

Requirements

As a Backend Developer at Tree-Nation, you will play a crucial role in building our core product. We are looking for a talented person who has true passion for our mission, who will work with us towards building a robust, reliable and scalable product. You'll join a collaborative environment where we follow best practices to build the best code there is., * A bachelor's degree in computer science or a related field is preferred but not always required.

  • Proficiency in PHP development. Experience working with Laravel 7 is a plus.
  • Native/Outstanding English (Fluency in any other language is a plus)
  • Deep knowledge of software architecture and design.
  • Knowledge of different types of testing.
  • Ability to identify code smells.
  • Docker usage and management.
  • Strong problem-solving skills and ability to troubleshoot and debug code.
  • Deep passion for reforestation and fighting climate change.
  • Besides a strong sense of alignment with our values, and a hard-working oriented personality, our team displays a warrior spirit, a business oriented mindset, and a strong sense of self-motivation, driven by fighting climate change.

Benefits & conditions

  • Competitive market salary according to experience with a clear path for consistent increases.
  • Permanent Contract.
  • Free vegan lunch offered every day.
  • Versatile working hours and hybrid location. We have an "office first" mentality, and we understand work from home is necessary sometimes, so we assess every case individually.
  • Our unique offices are not just a place to work. They were built to be a lab for sustainability, to facilitate a lifestyle that reduces our ecological footprint on a daily basis. You will be submerged in nature and be inspired on a daily basis.
  • Memorable team-building activities.

full_time

Organization Tree-Nation

About the company

Tree-Nation is the largest reforestation platform that allows citizens and companies to plant trees all around the world and offset their CO2 emissions. We use technology to make tree planting easy. Tree-Nation invented the virtual tree, the online forest, and many other software tools in order to provide a unique technological solution aimed at shortening the distance between remote projects and their sponsors, between people and companies that want to plant trees and don't know how to, and expert planters around the world who can take care of that. Since our beginning in 2006, over 550,000 users and more than 15,000 companies have planted 30 million trees using our platform and we have successfully onboarded 50 reforestation projects all around the world. Let's make a difference together! Work environment Our team is composed from so many nationalities, cultures, backgrounds and experiences that it seems at first sight we are very different. And we sure are. Nonetheless we share a few things in common, things that are not defined by our nationality or background but by our sheer will power. A warrior spirit. A fire. The way we go through life.

Apply for this position