Senior Frontend Engineer (React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Frontend Engineer (React/TypeScript): Developing high-impact features for a recruitment platform with an accent on architecture, UI quality, and scalable components. Focus on implementing a Figma-synced design system, optimizing frontend performance, and ensuring stability through rigorous E2E testing.
Location: Hybrid in Barcelona, Spain
Salary: €67,000–€80,000 per year
Company
is a recruitment platform revolutionizing how companies and candidates connect, focusing on efficiency and unmatched user experience.
What you will do
- Own features end-to-end from discovery and architecture to production monitoring.
- Implement high-impact features using React and TypeScript, ensuring robust testing with Playwright and Cypress.
- Contribute to architectural decisions regarding state management, performance, and scalability via Technical Execution Plans (TEPs).
- Evolve and maintain a Figma-synced Design System to improve shared components across the team.
- Foster a culture of knowledge sharing through pairing and code reviews.
Requirements
- 6+ years of experience building production frontends with modern JavaScript frameworks (React strongly preferred).
- Deep proficiency in TypeScript, HTML5, and CSS3.
- Experience with state management (Zustand or similar) and API integration (REST, GraphQL).
- Proven track record of writing meaningful unit and E2E tests.
- Ability to work in cross-functional Agile teams collaborating with Product and Design.
- Must be based in or able to relocate to Barcelona, Spain.
Nice to have
- Experience building or maintaining a Design System.
- Comfort working directly in Figma with designers.
- Exposure to backend concepts or full-stack environments.
Culture & Benefits
- Apple hardware (MacBook) provided.
- Private health insurance.
- Flexible hybrid policy with up to 104 days of remote work per year (post-probation).
- Relocation support including paperwork, travel, and one month of furnished accommodation.
- Team events, brunches, and quarterly gatherings in Berlin.
Hiring process
- Introductory call (~30 min).
- Hiring Manager Interview (~60 min).
- Technical Interview (~60–120 min).
- Optional team meeting.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →