We are seeking an enthusiastic and highly skilled Lead Backend Developer to join our fast-paced and innovative digital marketing agency. As a key member of our team, you will be responsible for developing and maintaining scalable back-end systems, and integrating various types of APIs to meet our project requirements.
The ideal candidate should have a strong understanding of server languages like PHP, Node, comfortable working with Vue.js/Nuxt or Next.js/ React.js, and familiar with database systems.
What You'll DoCollaborate closely with the Director of Technology to address technical challenges across diverse projects, spanning analysis, timeline management, execution, and deployment of various technologies.Develop and maintain scalable back-end systems to support our digital marketing and creative projects.Work closely with our team of strategists, designers, and developers to integrate front-end and back-end components.Collaborate with cross-functional teams to design and implement REST APIs.Improve processes to make the department work better and more efficiently..Optimize and manage large datasets to ensure optimal performance and reliability.Continuously improve code quality through testing, code reviews, and optimization techniques.Stay up-to-date with the latest trends and advancements in back-end development and incorporate them into our projects.Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings.
Who You AreMinimum of 3 years of experience in backend development or a similar role.Proficient in the latest marketing website technology stack, encompassing traditional CMS platforms like WordPress or Drupal, and headless solutions such as Contentful, Prismic, or Sanity. The ideal candidate possesses a deep understanding of these systems and can implement them for optimal performance.Proficient in diverse programming languages, including PHP and JavaScript, along with prominent JavaScript frameworks like React.js, Vue, and Astro.Proficient in both SQL and NoSQL database systems, with practical experience in managing and processing large datasets.Experienced in designing and implementing REST APIs, demonstrating the capacity to develop robust and scalable backend solutions.Knowledgeable software development principles, including version control using tools such as Git, and a proven track record of successfully applying agile methodologies in project development.Capable problem-solver, adept at analyzing and resolving intricate technical issues efficiently.Detail-oriented with a commitment to delivering high-quality, maintainable, and efficient code.Deeply collaborative, with outstanding communication skills, enabling effective participation in cross-functional teams to achieve project goals.
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.