Your Tasks:
- Design and develop user-facing features for the Vulnerability Management Platform using React
- Build reusable, well-architected component libraries following component-based design principles
- Own frontend test automation — unit, integration, and end-to-end test suites
- Collaborate with backend and product teams to translate designs into performant, accessible interfaces
- Contribute to frontend architecture decisions and code review standards
- Work in an Agile environment with cross-functional teams across Germany and Spain
Your Profile:
- 3+ years of experience in Frontend Development
- Strong proficiency in React and modern component-based architecture patterns (hooks, state management, composition)
- Proven experience in frontend test automation — specific tooling is flexible (Jest, React Testing Library, Cypress, Playwright, or equivalent), but hands-on production experience is required
- Solid understanding of RESTful API consumption and asynchronous data handling
- Strong English communication skills and ability to work in a collaborative, international environment
- Experience working in Agile environments
- [Nice to have] Familiarity with design systems and component libraries (Storybook or similar)
- [Nice to have] Cybersecurity or data-visualization domain experience