Senior Front-End Developer (React)

BrainRocket European Union
Relocation
Apply
AI Summary

Join BrainRocket as a Senior Front-End Developer (React) to maintain and enhance existing React/TypeScript UIs, build new features, and drive stability efforts. This role requires 5+ years of professional front-end development experience, strong proficiency in TypeScript, and hands-on experience with unit tests and E2E tests.

Key Highlights
Maintain and enhance existing React/TypeScript UIs
Build new features on top of an established system
Drive stability efforts
Technical Skills Required
JavaScript TypeScript React Jest Cypress Playwright TanStack Query React Hook Form Zustand Redux Vite Webpack 5 ES-modules
Benefits & Perks
Relocation package
Full relocation support
Official employment following the laws of Spain/EU
Registration of family members
Company fitness corner in the office
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)

Job Description


❗️ Important – On-Site Role in Portugal, Lisbon

This is an on-site position based in Lisbon. Candidates must either already be in Lisbon or be willing to relocate. Full relocation support will be provided if necessary.


BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We don’t follow formats. We shape them. We build what works, launch it fast, and make sure it hits.


BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets. Our team of around 670 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs. We also strive to create a culture centred around personal and professional growth for employees, in a positive and welcoming environment.


We're looking for 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.


✅Would be a plus:

  • Proven ability to refactor large front-end codebases—optimising data-fetch patterns, state management, and component architecture.
  • Deep familiarity with modern data-grid libraries—preferably TanStack React Table 8 (virtualised rows, column meta, server-side filtering/pagination).
  • Experience building UIs with Chakra UI or equivalent component libraries with custom theming.
  • Familiarity with Storybook.
  • Experience designing and implementing infrastructure for AI agent systems.


✅ Responsibilities:

  • Maintain and enhance existing React/TypeScript UIs, emphasizing stability.
  • Build new features on top of an established system, following defined architecture and design patterns.
  • Drive stability efforts—quickly resolve critical bugs and regressions, and proactively refactor fragile parts of the codebase.
  • Collaborate closely with Product, Design, and Backend teams to deliver frontend features on schedule without sacrificing code quality.
  • Participate actively in code reviews, mentor teammates, and help maintain high standards for code hygiene, CI quality, and technical documentation.


We offer excellent benefits, including but not limited to:

💻 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).


✅ Recruitment Process:

1. Interview with the Recruiter.

2. Technical Assessment via HackerRank.

3. Technical Interview.

4. Final Interview with the Hiring Leads.

5. Offer.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

BrainRocket

European Union

Senior Front-End Developer (React)

Programming
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

BrainRocket

European Union
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Cubiq Recruitment

European Union

Subscribe our newsletter

New Things Will Always Update Regularly