HamburgerMenu
hirist

Senior Frontend Developer - React.js Framework

Posted on: 24/11/2025

Job Description

Role : Senior Frontend Developer

Senior Frontend Developer to lead the design and development of next-generation user interface. The ideal candidate is a React specialist who also possesses deep knowledge of Custom Elements and modern data binding patterns, capable of designing and implementing sophisticated frontend data models.

Key Responsibilities :

- Lead the design, strategy, and implementation of our micro frontend architecture, ensuring seamless integration, performance, and independent deployment of different application parts.

- Build, maintain, and optimize reusable, high-performance UI components and applications using expert-level React and its ecosystem (e.g., Hooks, Context, State Management libraries).

- Develop and utilize framework-agnostic Custom Elements (Web Components) to facilitate integration between different micro frontends and legacy systems.

- Define and manage the frontend data model, designing clear state management strategies and ensuring efficient, performant data binding between the UI layer and application state.

- Mentor other frontend developers, conduct comprehensive code reviews, and establish best practices for frontend development, testing, and performance.

- Work closely with UX/UI designers to translate high-fidelity mockups into pixel-perfect, responsive UIs. Collaborate with backend engineers to define and consume robust API contracts.

- Proactively identify and resolve performance bottlenecks, ensuring a fast, fluid, and accessible user experience across all devices.

Qualifications :

- 8+ years of professional experience in frontend development, with a proven track record of building large-scale, complex web applications.

- Expert-level knowledge of React.js, including its core principles, advanced hooks, state management (e.g., Redux, Zustand, Context API), and the broader React ecosystem.

- Demonstrable, hands-on experience designing and implementing a Micro Frontend architecture (e.g., using Module Federation, single-spa, iframes, or Custom Elements).

- Strong, practical knowledge and experience with the Custom Elements specification and the Web Components suite (Shadow DOM, HTML Templates).

- Deep understanding of frontend data modeling, client-side data flow, and modern data binding techniques.

- Mastery of modern JavaScript (ES6+), HTML5, and CSS3 (including pre-processors like SASS/LESS).

- Proficiency in frontend testing frameworks (e.g., Jest, React Testing Library, Cypress).

info-icon

Did you find something suspicious?