BrainRocket10.02.26
AI SCORE 8.5

Senior Front-End Developer (React) - Relocation to Portugal

$72K–$96K/year
OfficeiGamingRelocation

About the Role

We are seeking a Senior Front-End Developer (React) remote to join our innovative team at BrainRocket. This is an exciting opportunity to work on a modern affiliate tracking platform serving clients worldwide. As a Senior Front-End Developer, you will play a crucial role in enhancing our user interfaces and ensuring the stability of our applications.

What You'll Do

  • 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.

Requirements

  • 5+ years of professional front-end development experience.
  • 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.

Nice to Have

  • 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.

What We Offer

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

Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to join a dynamic team at BrainRocket, a leader in the iGaming industry. With comprehensive relocation support and a focus on professional growth, it's an attractive position for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About BrainRocket

Explore BrainRocket careers in 2026 and discover exciting job opportunities in remote, hybrid, and office roles. Utilize our advanced filters to easily find your ideal position, track your applications, and gain valuable company insights. Join BrainRocket and take the next step in your career with tailored job matches and in-depth industry news, ensuring you stay ahead in your job search.

Industry
Tech
Location
On-site

Who Will Succeed Here

Proficient in React and TypeScript with a strong understanding of state management using Redux and TanStack Query, enabling the development of scalable and maintainable front-end applications.

Detail-oriented and proactive in testing and debugging using Jest and Cypress, ensuring high-quality code and seamless user experiences in a collaborative office environment.

Adaptable and innovative mindset, capable of leveraging modern build tools like Vite and Webpack to optimize performance and streamline development processes in a fast-paced tech landscape.

Learning Resources

React Official Documentationguide

Career Path

Senior Front-End Developer (React)(Now)Lead Front-End Developer(1-2 years)Front-End Architect(3-5 years)

Market Overview

Market Size 2024
$15.5B
Annual Growth
21.2%
AI Adoption
35%
Investment
+50%
Labour Demand
+30%
Avg Salary
$120K

Skills & Requirements

Required
ReactTypeScriptJest
Growing in Demand
Next.jsGraphQLTailwind CSS
Declining
jQueryAngularJS 1.x

Domain Trends

Increased Adoption of Server-Side Rendering
With frameworks like Next.js gaining traction, around 60% of React developers are adopting server-side rendering for better performance.
Focus on Component Libraries
The use of component libraries has increased by 45% as developers seek to improve efficiency and maintainability in their projects.
Growing Demand for Type Safety in JavaScript
TypeScript adoption among React developers has surged to 70%, driven by the need for robust type safety in larger applications.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.