cover
Full Time

Backend Developer/ 2 days ago

terra
Attractive
Application ends: 2026-09-21

Quick Summary

A digital marketing agency seeks a Backend Developer with at least two years of experience or a Computer Science degree, proficient in PHP and JavaScript, and familiar with frameworks like React.js, Vue, and Astro. The role involves designing, developing, and maintaining backend systems, requiring a strong understanding of RESTful APIs, database design, server-side programming, and familiarity with MySQL, PostgreSQL, and MongoDB. This position is hybrid for the first 90 days in Bilbao, Spain, then transitions to 100% remote, offering 15 holidays and 23 PTO days annually.

We are seeking an enthusiastic and highly skilled Backend Developer to join our fast-paced, innovative digital marketing agency. As a key member of our development team, you will collaborate closely to design, develop, and maintain backend systems that power our clients' websites and applications.

The ideal candidate possesses a strong understanding of backend development concepts, including RESTful APIs, database design, and server-side programming using relevant languages and frameworks. We are looking for a team player who enjoys hands-on coding, collaborating with frontend and backend developers, and designing groundbreaking digital experiences.

What You'll Do

  • Collaborate with the Director of Technology and Backend Lead to address technical challenges across diverse projects, covering analysis, timeline management, execution, and deployment of various technologies.
  • Implement efficient data storage solutions and optimize database performance.
  • Write clean, modular, and maintainable code, adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality, consistency, and adherence to standards.
  • Troubleshoot and debug issues, identify bottlenecks, and implement solutions for smooth backend system operation.
  • Stay updated on emerging technologies and industry trends, proposing innovative solutions to enhance system architecture and performance.
  • Collaborate with frontend developers to integrate frontend components with backend services.
  • Contribute to the design and architecture of new features and enhancements.

Who You Are

  • At least two years of experience in backend development or a similar role, and/or a degree in Computer Science, Engineering, or a related field.
  • Proficient in programming languages such as PHP and JavaScript, including familiarity with frameworks like React.js, Vue, and Astro.
  • Strong understanding of backend development concepts, including RESTful APIs, database design, and server-side programming.
  • Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Basic understanding of web development technologies like HTML, CSS, and JavaScript.
  • Solid problem-solving skills and ability to debug complex issues.
  • Excellent communication and collaboration skills.
  • Strong attention to detail and commitment to writing clean, efficient code.
  • Ability to work effectively in a fast-paced, dynamic environment and quickly learn new technologies and tools.

Perks and Benefits

  • 15 observed holidays + 23 PTO days per year.
  • Indefinite contract after a 6-month trial period.
  • Permanent remote work with a work-from-home stipend.
  • Dedicated budget for professional development.
  • Compensated onsite retreats at our Bilbao HQ.
  • Access to Wellhub – a wellness benefit providing access to thousands of gyms, studios, and online classes.
  • Opportunity to join a dynamic, close-knit team.

Hybrid Role (Bilbao Office)

This position is hybrid for the initial 90 days, requiring in-person presence 1-2 days per week at our Bilbao office for effective onboarding and relationship-building. Following this period, the role transitions to 100% remote, aligning with Terra’s fully remote work culture. This approach ensures a smooth start while fostering team collaboration and integration.

About Terra

Terra is a digital marketing and creative agency comprised of an integrated, international team of content creators, strategists, designers, and developers. We partner with organizations to reimagine and deliver ambitious digital projects and initiatives, acting as an extension of our clients’ teams to provide exceptional online experiences, content, and marketing strategies.

Our team is innovative, tech-forward, and creative, dedicated to pushing boundaries and staying ahead in the evolving digital landscape. We foster a collaborative work environment that encourages creativity and growth, prioritizing work-life balance and the career development of our team members. We are committed to internal promotion and offering meaningful professional growth opportunities.

Terra is an equal opportunity employer. We recruit, employ, train, compensate, and promote team members without regard to race, religion, color, national origin, sex, disability, age, veteran status, or any other protected status as required by applicable law. Our goal is to build a diverse team of talented individuals who are excited to join, stay long-term, and perform their best work, contributing to the quality services we provide our clients.

Share

terra

terra

  • Address
    En remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy