Back to jobs
New

Senior Front-End Developer (React)

Limassol, Cyprus

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 in accordance with the laws of Cyprus and the 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 24 working days of Annual Vacation;
🍲 Breakfasts and lunches in the office (partially paid by the company).
 

Join BrainRocket and rock with us! 🚀

By submitting your application, you agree to our Privacy Policy.

Create a Job Alert

Interested in building your career at Referon? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf