¡Activa las notificaciones laborales por email!
A digital marketing agency in Barcelona is seeking a Front-End Developer to lead the development team and deliver visually polished websites. Ideal candidates will have 3+ years of web development experience with strong JavaScript, CSS/SASS skills, and the ability to work in a collaborative, Agile environment. The role offers remote work and professional development opportunities.
We’re looking for a front-end developer who not only knows how to build beautiful interfaces but also understands the importance of performance, maintainability, and debugging. This role goes beyond just implementing a design — we’re looking for someone with a deep appreciation for interface quality and detail. You should be comfortable translating Figma files into pixel-perfect, responsive layouts (SCSS preferred), while also thinking critically about how interactions feel and behave across breakpoints and states, and writing efficient JavaScript code that scales.
You should feel confident working with modern JS libraries and performance optimization techniques, be comfortable debugging across browsers and devices, and bring strong fundamentals in programming logic and architecture. The right person is curious, proactive, and constantly striving to refine their code and processes — someone who enjoys solving both visual and technical challenges.
If you’ve ever explored topics like dynamic imports, asset preloading, performance auditing, animation cleanup, WebGL rendering, GTM integration in SPAs, or structuring code into abstract, reusable modules — we’d love to hear from you.
Note: This position requires you to work in accordance with our Bilbao, Spain’s office hours.
WHO YOU ARE
WHAT YOU'LL DO
Perks & Benefits
Salary range: 30,000 - €40,000 per year
About Terra
Terra is a digital marketing and creative agency built by an international team of content creators, strategists, designers, and developers. We help organizations reimagine and deliver ambitious digital projects and initiatives by acting as an extension of our clients’ teams, delivering exceptional online experiences, content, and marketing strategies.
Our team is innovative, tech-forward, and creative. We are dedicated to pushing boundaries and staying ahead of the curve. We foster a collaborative environment that encourages creativity and growth, prioritize work-life balance, and promote from within to support professional development.
Terra is an equal opportunity employer.
We recruit, employ, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, or any other protected status as required by law. We aim to assemble a diverse team of talented individuals committed to long-term growth and excellence.