Engineering

Front-end Developer

location
Gran Canaria

XRF is taking off fast, and we are looking for a Frontend Developer eager to grow with us at a key moment. Here you will have the opportunity to work on innovative products that directly impact strategic sectors such as Emergencies, Defense, and Industry—where technology truly makes the difference.

You will be part of a team where the code you write does not sit in a repository but becomes real solutions with real-world impact. You will take part in designing architectures and experimenting with new technologies in an environment that fosters innovation.

We offer a hybrid work model that combines the flexibility of remote work with the energy of coming together in person when it matters. We value talent and are aligned with what the market expects for a profile like yours.

At XRF, we believe cutting-edge technology can be built in a close, flexible, and collaborative environment. We are a young team, hungry to make a difference, who enjoy coding, sharing learnings, and celebrating wins together.

We are looking for someone experienced, motivated, and ambitious to grow—someone who enjoys solving complex problems and wants to bring their talent to an agile, ever-evolving environment.

Day-to-day responsibilities

  • Develop modern, usable, and engaging web interfaces that deliver direct value to users.
  • Translate product and UX designs into smooth, functional experiences.
  • Collaborate with backend developers to integrate APIs and ensure efficient data flows.
  • Optimize performance, accessibility, and cross-browser compatibility.
  • Contribute to frontend architecture decisions and the evolution of the technology stack.
  • Review code, provide feedback, and suggest quality improvements.
  • Help define best practices for designing reusable components.
  • Maintain close communication with product, design, and development teams to align needs and outcomes.

What we are looking for

  • 2–4 years of experience as a Frontend Developer.
  • Strong command of JavaScript (ES6+) and TypeScript.
  • Hands-on experience with modern frameworks such as React (ideal), Angular, or Vue.
  • Solid knowledge of HTML5 and CSS3 (Flexbox, Grid, preprocessors like SASS/LESS).
  • Experience working with design systems and component libraries (e.g., Material UI, TailwindCSS, Ant Design).
  • Experience consuming REST and/or GraphQL APIs.
  • Basic knowledge of frontend testing (Jest, React Testing Library, Cypress).
  • Proficiency with Git and familiarity with agile methodologies.
  • Bonus: experience with performance optimization (Lighthouse, Core Web Vitals) and accessibility best practices (WCAG).
  • Ability to think about the user experience beyond the code.
  • Proactive, eager to learn, and keen to share knowledge.
  • Attention to detail and a strong focus on quality.
  • Strong communication and teamwork skills in multidisciplinary environments.
  • Flexibility to adapt to a fast-paced startup environment.

Thank you! We will review your application in detail, and if your profile matches, we will get in touch with you as soon as possible!

Oops! Something went wrong while submitting the form.