Senior Frontend Engineer – React Specialist

Senior Frontend Engineer – React Specialist
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : Not mentioned
المكان : emirates


We’re looking for a highly skilled Frontend Engineer with 6+ years of professional React experience to join our team. This role is ideal for someone who has worked extensively on large-scale frontend applications, particularly with custom class-based React frameworks, and is confident working on technical upgrades.


You’ll be responsible for upgrading a legacy React codebase to modern versions, improving build and bundling strategies (Webpack, Babel, etc.), and contributing to new feature development on top of an existing ecosystem. A solid understanding of JavaScript, browser compatibility, performance optimization is essential.



🔹 Key Responsibilities:

• Work on the upgrade of React (from older versions with class components) to the latest stable version, ensuring backward compatibility and smooth transition.

• Refactor and modernize existing code, including custom components built with legacy patterns.

• Debug and resolve build-time and runtime issues introduced during upgrades (e.g., webpack loader issues, Babel/plugin mismatches, or outdated dependencies).

• Manage and maintain Webpack configuration, Babel plugins, and other build-related tooling.

• Collaborate with product and design teams to implement new UI features and enhancements.



🔹 Must-Have Skills:

• 6+ years of professional experience with React.js, with deep understanding of both class and functional components.

• Hands-on experience maintaining and upgrading large-scale legacy codebases.

• Proficient with Webpack, Babel, npm/yarn, and modern JavaScript build systems.

• Familiarity with ES6+ features, code splitting, lazy loading, and tree shaking.

• Strong debugging skills — able to trace issues in complex dependency graphs.

• Comfortable working with and improving custom component libraries or internal frameworks.

• Experience working with version control and semantic versioning for releases.

للتقديم الان