Match score not available

Senior React.js Developer (Frontend)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

5-7 years of professional experience in frontend development., Strong proficiency in React.js, JavaScript (ES6+), and TypeScript., Hands-on experience with UI component libraries such as Ant Design or Material-UI., Solid understanding of component-driven development and state management..

Key responsabilities:

  • Revise and implement the existing UI based on Figma designs for scalability and maintainability.
  • Develop reusable, modular React components to accelerate development cycles.
  • Collaborate with backend developers to integrate APIs and optimize data handling.
  • Conduct code reviews and mentorship for frontend developers to ensure code quality.

Brixio logo
Brixio Information Technology & Services Scaleup https://brixio.io/
51 - 200 Employees
See all jobs

Job description

Position : Senior React.js Developer (Frontend) – Component-Based Architecture & Design Implementation

Mission : Freelance

Mission duration : 6 months

Work set up : Full remote

Working hours : Office hours ; UAE time zone

Experience : 5-7 years

Language : English, Arabic ; French is a plus

We are looking for a Senior React.js Developer to enhance and refine our existing frontend implementation by aligning it with Figma designs and ensuring a highly modular, component-based architecture. The ideal candidate will bring strong expertise in React.js, JavaScript (ES6+), TypeScript, and UI best practices to optimize design consistency, scalability, and maintainability.

You will be working closely with a team of three frontend developers—two on-site at the client’s location and one remote—alongside backend engineers, UX/UI designers, and the product owner. Your role will be instrumental in ensuring that best practices are followed and that the frontend is structured to allow rapid iteration and future feature expansion.

Key Responsibilities:

  • Revise and implement the existing UI based on Figma designs, ensuring a pixel-perfect, component-driven approach for scalability and maintainability.
  • Develop reusable, modular React components to accelerate development cycles and future updates.
  • Establish and enforce frontend best practices related to performance, accessibility, and maintainability.
  • Collaborate with backend developers to integrate APIs efficiently and optimize data handling.
  • Work alongside UX/UI designers to refine user flows and ensure seamless user experiences.
  • Ensure cross-browser compatibility and mobile responsiveness for all UI components.
  • Optimize performance through techniques like lazy loading, memoization, and code splitting.
  • Conduct code reviews and mentorship for frontend developers, ensuring code quality and consistency.
  • Maintain and improve the state management architecture, using Redux Toolkit, Zustand, or Recoil where appropriate.
  • Participate in Agile development sprints, ensuring that frontend tasks are completed efficiently and align with the sprint goals.

Requirements

Required Skills & Qualifications:

  • 5-7 years of professional experience in frontend development.
  • Strong proficiency in React.js, JavaScript (ES6+), and TypeScript.
  • Hands-on experience with UI component libraries such as Ant Design or Material-UI.
  • Deep understanding of component-driven development, state management (Redux Toolkit, Zustand, or Context API), and frontend architecture.
  • Solid experience working with RESTful APIs, GraphQL, and WebSockets.
  • Strong grasp of HTML5, CSS3, SCSS, and responsive design principles.
  • Proficiency with Git and version control workflows (GitHub, GitLab, or Bitbucket).
  • Familiarity with Agile methodologies (Scrum, Kanban) and experience working in sprint-based development.
  • Excellent problem-solving, debugging, and performance optimization skills.

Nice to Have:

  • Experience with Micro Frontend Architecture and how it integrates with backend services.
  • Knowledge of frontend DevOps, CI/CD pipelines, and deployment best practices.
  • Familiarity with Docker, Kubernetes, and cloud platforms such as AWS, OCI, or Azure.

Why Join Us?

  • Work on a high-impact digital transformation project with a strong focus on design quality and maintainability.
  • Be part of a collaborative and skilled team, ensuring the best practices in React development.
  • Gain exposure to scalable frontend architectures and Agile methodologies.
  • Opportunity to shape the UI of a mission-critical platform, driving efficiency and usability for end users.

How This Role Fits Into the Team:

  • You will work closely with three frontend developers: two based at the client site and one working remotely.
  • You will report directly to the Project Manager (PM) and collaborate with the Product Owner (PO), UX/UI designers, and the backend team.
  • Your role will be crucial in aligning the frontend with Figma designs, ensuring the UI is highly reusable and future-proof.
  • You will participate in weekly Agile sprints and help the team stay on track for a project delivery deadline at the end of September.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
EnglishArabic
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

React Developer Related jobs