Backend Developer
Summary
Backend Developer at a digital marketing agency designing and maintaining backend systems that power client sites and apps, working with PHP, JavaScript, Vue, Astro, and SQL/NoSQL databases.
What You'll Do
- Collaborate closely with the Director of Technology and Backend Lead to address technical challenges across diverse projects, spanning analysis, timeline management, execution, and deployment of various technologies.
- Implement efficient data storage solutions and optimize database performance.
- Write clean, modular, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure code quality, consistency, and adherence to coding standards.
- Troubleshoot and debug issues, identify bottlenecks, and implement solutions to ensure smooth operation of backend systems.
- Stay updated on emerging technologies and industry trends, and propose innovative solutions to improve 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 diverse programming languages, including PHP and JavaScript, along with prominent JavaScript frameworks like , 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 such as HTML, CSS, and JavaScript.
- Solid problem-solving skills and ability to debug and troubleshoot complex issues.
- Excellent communication and collaboration skills.
- Strong attention to detail and a 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 following a trial period of 6 months
- Permanent remote work + work from home stipend
- Dedicated budget for professional development
- Compensated onsite retreats at our Bilbao HQ
- Access to Wellhub – a wellness benefit with access to thousands of gyms and studios and online classes
- The opportunity to join a dynamic, close-knit team that loves going to work with and for each other every day
Hybrid Role (Bilbao Office)
- This position is hybrid for the first 90 days, requiring in-person presence up to 1-2 days per week to support effective onboarding and relationship-building.
- After this initial period, the role will transition to 100% remote, aligning with Terra’s fully remote work culture. This approach ensures a smooth start while fostering collaboration and integration into our team.
As published by lever
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Other website
- Are you fluent in English? choose one
- When are you available to start working?
- Please share a link to your portfolio or previous work.
- What’s a backend problem you genuinely enjoyed solving recently? written answer