We are seeking a experienced and talented Senior ReactJS UI Developer with 7+ years of progressive experience in front-end development, specializing in building robust, scalable, and user-friendly web applications. The ideal candidate will possess deep expertise in the React ecosystem, modern UI / UX principles, and a strong track record of delivering high-quality front-end solutions.
Key Responsibilities :
- Architecture & Design : Lead the design and development of complex, high-performance, and maintainable user interfaces using ReactJS and its associated libraries (, Redux, Context API, React Router).
- Full Lifecycle Development : Oversee the entire UI development lifecycle, from requirements gathering and design to implementation, testing, deployment, and maintenance.
- Performance Optimization : Identify and address performance bottlenecks, ensuring optimal loading times and smooth user experiences.
- Cross-functional Collaboration : Collaborate closely with product managers, UX / UI designers, backend engineers, and other stakeholders to translate business requirements into technical solutions and ensure seamless integration.
- Code Quality & Review : Conduct thorough code reviews, ensure adherence to coding standards, and promote a culture of quality and continuous improvement.
- Technology Evaluation : Research, evaluate, and recommend new front-end technologies, tools, and methodologies to enhance development efficiency and product quality.
- Responsive Design : Ensure the development of highly responsive and adaptive UIs that function seamlessly across various devices and screen sizes.
- Testing & Debugging : Implement comprehensive unit, integration, and end-to-end tests for UI components and applications. Lead debugging and troubleshooting efforts for complex UI issues.
Required Skills & Experience :
7+ years of hands-on experience in front-end web development, with a significant focus on ReactJS and Angular and Typescript .Expert-level proficiency in ReactJS and its core principles (components, state, props, lifecycle methods, hooks, etc.).Strong command of modern JavaScript (ES6+) , HTML5, and CSS3.Extensive experience with responsive design and front-end frameworks / libraries (, Material-UI, Ant Design, Bootstrap, Styled Components).Solid understanding of RESTful APIs and experience integrating front-end applications with backend services.Experience with version control systems like Git.Familiarity with UI / UX principles and best practices, ensuring a user-centric design approach.Experience writing comprehensive unit and integration tests using frameworks like Jest, React Testing Library, or Enzyme.Excellent problem-solving, analytical, and communication skills.Desired Skills (Plus Points) :
SQL
Java
Container, Docker, OpenShift container platform
Familiarity with agile development methodologies (Scrum, Kanban)
Job Family Group : Technology
Job Family :
Applications Development
Time Type : Full time
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and / or contact the recruiter.