K2 Partnering Solutions
Web Developer (React)
K2 Partnering SolutionsSpain1 day ago
Full-timeRemote FriendlyInformation Technology

Web Developer (React)


Location: Barcelona, Spain (Hybrid: 8 days/month in-office)

Contract: Permanent, Full-time

Experience Level: 3–5 Years


Are you a React expert with a passion for security and high-quality code? We are seeking a Web Developer to join a specialized team within the Barcelona IT Hub of a global retail leader.


Your Role: Feature Development & Testing Excellence

This role offers a unique balance of new feature development and high-level architectural refinement.

  • Secure Development: Design and maintain our web application using React and TypeScript, adhering to the strictest standards for maintainable and secure code.
  • Testing & Refactoring: A major focus of this role involves Playwright. You will refactor hundreds of existing tests to meet new criteria, as well as set up and execute end-to-end testing for every new feature.
  • Clean Code & Architecture: Apply SOLID principles and clean code methodologies to optimize existing architectures and eliminate technical debt.
  • Full Lifecycle: Participate in everything from requirements gathering and API integration to state management (Redux) and deployment.
  • Collaboration: Engage in an agile (Scrum) environment with regular code reviews and open, informal communication.


Your Profile

  • React Specialist: 3+ years of professional experience in modern web development, specifically with React (Hooks, Context) and TypeScript.
  • Testing Advocate: Proven experience in writing automated tests is essential. Deep knowledge of Playwright for End-to-End testing is a primary requirement.
  • Quality Driven: Strong understanding of SOLID principles and experience working within large-scale corporate environments where "Clean Code" is a standard, not an option.
  • Technical Stack: Proficient with HTML5/CSS3, ES6+, Git (Gitflow), and state management (Redux).
  • Agile Mindset: Comfortable in a Scrum environment using Jira and Confluence.
  • Communication: Fluent English is required


Why Join Us?

You will work on a high-stakes project where security is paramount, within the safety and stability of one of the world's largest retail groups. We offer a dynamic work environment in Barcelona that stands for progress, development, and a strong culture of mutual respect.


Ready to build the future of secure communication? Apply today.

Key Skills

Ranked by relevance