¡Activa las notificaciones laborales por email!

Frontend Developer

Terra

Barcelona

A distancia

EUR 30.000 - 40.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

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.

Servicios

15 observed holidays + 23 PTO days
Indefinite contract after 6-month trial
Permanent remote work
Dedicated budget for professional development

Formación

  • At least 3 years of experience in web development.
  • Strong debugging skills across browsers and devices.
  • Ability to work closely as a strong team player.

Responsabilidades

  • Lead the front-end development team, assigning tasks and overseeing progress.
  • Collaborate with UX/UI Design and Backend teams.
  • Ensure visual fidelity across breakpoints and devices.
  • Mentor and train the frontend development team.

Conocimientos

Web development experience
Javascript proficiency
CSS/SASS skills
Debugging across browsers
Experience with frameworks (Vue, React, etc.)
REST or GraphQL APIs
Agile environment experience
English proficiency

Descripción del empleo

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

  • At least 3 years of experience working in web development
  • Proficiency in building UI components using HTML5, CSS or SASS
  • Ability to write JS code to solve graphic / visual / technical challenges
  • Strong debugging skills across browsers and devices
  • Understanding of frameworks like Vue, React, Svelte or similar
  • Experience working with REST or GraphQL APIs
  • Ability to work closely with others as a strong team player
  • Experience working in an Agile environment
  • Examples of previous work that demonstrate your skills
  • A sharp eye for visual detail, motion, and user interaction nuances — noticing when a button shifts 2px off or an easing curve feels off
  • Proficiency in both written and spoken English
  • A willingness to continually learn and stay up to date with new technologies and best practices in front-end development
  • Focus on clean abstractions, reusable components, and long-term maintainability
  • Strong problem-solving skills and troubleshooting abilities
  • Excellent verbal and written communication skills for internal and client meetings

WHAT YOU'LL DO

  • Lead the front-end development team, assigning tasks and overseeing progress
  • Collaborate with UX/UI Design and Backend teams to define key project elements
  • Work closely with our Technology Lead and UX/UI Design Lead to build responsive, fast-loading, visually polished websites on CMS such as WordPress, Sanity, or Adobe Experience Manager, using the latest technologies and methodologies
  • Ensure visual fidelity across breakpoints, states, and devices, maintaining alignment with the design team on micro-interactions, animations, and accessibility
  • Coordinate with Project Managers to organize and manage projects and deadlines
  • Continuously develop and add features and functionalities based on client requests
  • Improve and refine existing websites
  • Oversee and monitor web speed optimization
  • Mentor and train the frontend development team to enhance their skills and stay updated with new technologies
  • Participate in planning and executing the website development strategy

Perks & Benefits

  • 15 observed holidays + 23 PTO days per year
  • Indefinite contract following a 6-month trial period
  • Permanent remote work + work-from-home stipend
  • Dedicated budget for professional development
  • Onsite retreats at our Bilbao HQ
  • Join a dynamic, close-knit team passionate about their work

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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.