We are looking for a Frontend Developer to assume an instrumental role within our development team. In this position, you will collaborate closely with our Director of Technology, Backend Lead, and Frontend Lead, harnessing cutting-edge technologies and methodologies to craft exceptional and responsive websites. Your key responsibilities will encompass working alongside our development team, navigating CMS platforms such as Wordpress, Sanity, and Adobe Experience Manager, and contributing to the team's on-time project delivery.
What You'll DoWork closely with our Technology Lead and UX/UI DesignLead to build responsive, fast loading websites on CMS such as Wordpress / Sanity / Adobe Experience Manager, using the latest technologies and methodologiesReporting to our Project Manager and managing your schedule to ensure deadlines are met.Ongoing development to add features and functionality requested from our customersMaking refinements and changes to existing websites we've built or are requested to improveOversight and monitoring of our Web Speed Optimization
Who You AreAt least 3 years of experience working in web developmentAbility to program front-end functionality using JavaScript / Vue / ReactWrite JS code to solve graphic/visual/technical challengesStrong knowledge of HTML5 and CSS3 (inc. SASS), GitExperience working with REST or GraphQL APIsBuild pipeline experience (webpack or similar)Be a strong team player that is able to work closely with othersExperience working in an Agile environmentExamples of previous work that demonstrate your skillsA keen eye for detail, interactivity and animation
Perks and Benefits15 observed holidays + 23 PTO days per yearIndefinite contract following a trial period of 6 monthsPermanent remote work + work from home stipendDedicated budget for professional developmentCompensated onsite retreats at our Bilbao HQThe opportunity to join a dynamic, close-knit team that loves going to work with and for each other every day
About Terra
Terra is a digital marketing and creative agency built by an integrated and international team of content creators, strategists, designers, and developers. We help organizations reimagine and deliver their most ambitious digital projects and initiatives by acting as an extension of our clients’ teams and delivering exceptional online experiences, content, and marketing strategies.
Our team is innovative, tech-forward, and creative by nature. We are dedicated to pushing boundaries and staying ahead of the curve in today’s ever-evolving digital landscape. We believe in the power of collaboration and foster a work environment that encourages creativity and growth. And with a strong focus on work-life balance, we prioritize the well-being and career development of our team members. Finally, we are committed to promoting from within and offering meaningful opportunities for professional growth.
Terra is also an equal opportunity employer.
We recruit, employ, train, compensate, and promote team members regardless of their race, religion, color, national origin, sex, disability, age, veteran status, or any other protected status (as required by applicable law).
Our top goal as an employer is to bring together a diverse mix of talented people who are excited to join our company, stay with Terra for a long time, and do their best work while they’re here. We take pride in the quality of the services and work we provide to our clients, and we know none of it is possible without the hard work and commitment of our passionate and creative employees.