Frontend Engineer
Role details
Job location
Tech stack
Job description
A leading software recruiting company in Barcelona is looking for a Frontend Engineer to join their growing engineering hub. The role involves delivering high-impact features, mentoring less experienced engineers, and collaborating closely with product and design teams. Ideal candidates will have 4+ years of experience with modern JavaScript frameworks, strong understanding of TypeScript, and effective performance optimization skills. JOIN offers competitive salaries, relocation support, and a hybrid work model., * Own frontend feature delivery end-to-end.
- Translate product requirements into scalable technical solutions.
- Build complex React components using TypeScript.
- Drive technical quality by writing robust tests.
- Contribute to architectural discussions.
- Collaborate closely with Product and Design.
- Monitor and optimise performance and user experience.
- Support improvements to the Design System.
- Mentor less experienced engineers.
Requirements
- 4+ years of experience as a Frontend Engineer working with modern JavaScript frameworks.
- Strong understanding of TypeScript, HTML5, and CSS3.
- Solid experience with state management libraries (Redux, Zustand, etc.).
- Knowledge of API integration patterns and data fetching (REST, GraphQL).
- Experience with testing frameworks (Jest, React Testing Library, Cypress).
- Understanding of CI/CD pipelines and version control using Git.
- Experience working collaboratively in cross-functional Agile teams.
- Strong focus on performance, accessibility, and usability., 4+ years of experience as a Frontend Engineer Strong understanding of TypeScript Solid experience with state management libraries Knowledge of API integration patterns Familiarity with testing frameworks Understanding of CI/CD pipelines Experience in Agile teams Focus on performance and accessibility Descripción del empleo
Benefits & conditions
Apple hardware Team events 104 days remote per year Competitive salary Relocation support