HamburgerMenu
hirist

Senior React.js Developer - Javascript

Posted on: 10/12/2025

Job Description

About the role :

We are seeking a highly skilled Senior React.js Developer with strong expertise in Node.js and Material UI to join our engineering team. The ideal candidate will lead front-end development initiatives, architect scalable solutions, and collaborate closely with cross-functional teams to deliver high-quality web applications.

Key Responsibilities :

- Develop, optimize, and maintain modern, responsive web applications using React.js and Material UI.

- Build scalable backend services and APIs using Node.js (Express/Nest.js preferred).

- Lead architectural discussions and drive technical decisions for front-end and full-stack development.

- Convert UI/UX designs into functional, high-performance interfaces.

- Collaborate with designers, product managers, and backend teams to deliver end-to-end solutions.

- Implement best practices for code quality, performance, maintainability, and security.

- Mentor junior developers and participate in code reviews.

- Troubleshoot, debug, and refine application performance.

- Stay updated with the latest trends and emerging technologies in React, JavaScript, and web development.

Required Skills & Qualifications :

- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

- 5+ years of professional experience in modern web development.

- Strong proficiency in JavaScript (ES6+), React.js, Redux/Context, and related ecosystem tools.

- Deep experience with Material UI (MUI) and component-driven UI development.

- Hands-on experience with Node.js, including REST APIs, middleware, authentication, and database integration.

- Solid understanding of HTML5, CSS3, responsive design, and cross-browser compatibility.

- Experience with modern build pipelines and tools (Webpack, Vite, Babel, npm/yarn).

- Familiarity with Git, CI/CD pipelines, and cloud environments (AWS/GCP/Azure).

- Strong debugging, problem-solving, and performance optimization skills.

Preferred Qualifications :

- Experience with TypeScript.

- Familiarity with backend frameworks like Express.js, Nest.js, or GraphQL.

- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).

- Knowledge of testing frameworks (Jest, React Testing Library, Cypress).

- Understanding of microservices and containerization (Docker, Kubernetes).

Soft Skills :

- Strong communication and collaboration abilities.

- Ability to lead and mentor team members.

- Attention to detail and commitment to delivering high-quality work.

- Proactive, self-driven, and able to work in a fast-paced environment.

info-icon

Did you find something suspicious?