Front End Developer (React.js

Brainrocket
Valencia, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Software as a Service Performance Tuning TypeScript User-Centered Design ReactJS Backend Front End Software Development React Redux Es2015

Job description

Senior Frontend Developer (React): Designing and implementing scalable, maintainable frontend architecture for a CRM management platform with an accent on performance optimization and responsiveness. Focus on leading feature development from concept to production, collaborating with cross-functional teams, and ensuring high-quality technical solutions., * Design and implement scalable, maintainable frontend architecture using JavaScript, TypeScript, and React.js.

  • Collaborate closely with Product, Design, and Backend teams.
  • Lead feature development from concept to production.
  • Ensure performance optimization and responsiveness of the application.
  • Participate in architectural decisions and technical planning.

Requirements

  • 5+ years of experience in Front-End development.
  • Strong expertise in JavaScript (ES6+), TypeScript, and React.js.
  • Proven experience owning and improving development processes.
  • Experience working in a startup environment.
  • Strong architectural thinking and ability to work independently.
  • Strong written and spoken English., * Experience working on large-scale / enterprise-level projects.
  • Experience designing complex CRM or SaaS systems.
  • Knowledge of state management libraries (Redux, Zustand, etc.).
  • Experience with performance optimization and scalable UI systems.
  • Understanding of UX principles and product thinking.

Benefits & conditions

  • Official employment following Spain/EU laws, including registration of family members.
  • Relocation package (flight tickets + 2-week hotel stay).
  • Language development support and partial compensation for classes.
  • 23 working days of Annual Vacation for proper rest.
  • Competitive remuneration level with annual review.

About the company

BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all