BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. We're looking for a Senior Front-End Developer (React) to join a modern affiliate tracking platform serving clients worldwide.
Requirements
- 5+ years of professional front-end development.
- 3+ years using React (16.8+) in production environments.
- Strong proficiency in TypeScript, including strict-mode.
- Hands-on experience writing unit tests (Jest) and E2E tests (Cypress or Playwright), with CI integration.
- Experience with TanStack Query (or similar) for REST/GraphQL data-fetching.
- Experience with React Hook Form (or equivalent) and schema-based validation for complex forms.
- Knowledge of modern state management patterns using Zustand, Redux, or equivalent.
- Familiarity with modern build tooling like Vite (preferred), Webpack 5, or similar ES-modules pipeline.
- Intermediate level of English.
Benefits
- Learning and development opportunities and interesting, challenging tasks
- Official employment following the laws of Spain/EU, registration of family members
- Relocation package (tickets, staying in a hotel for 2 weeks)
- Company fitness corner in the office for employees
- Opportunity to develop language skills and partial compensation for the cost of language classes
- Birthday celebration present
- Time for proper rest and 22 working days of Annual Vacation
- Breakfasts and lunches in the office (partially paid by the company)