Job Description :
(Frontend Developer Node.js, React.js)
Skills
Experience
5+ years of experience in Development and maintenance of Responsive web applications using React.js
3+ years of experience with React.js, Node.js, and JavaScript (ES6+)
3+ years of experience with SQL or MySQL database
Experience with HTML5, CSS3, and modern UI frameworks
Experience / strong knowledge of RESTful APIs and integration with backend services
Experience / strong Understanding of Webpack, Babel, and build tools
Experience / exposure to Cloud platforms (preferably GCP) and CI / CD pipelines
Expected Outcome Build responsive, high-performing web applications using React.js and Node.js, ensure seamless integration with backend services, deliver intuitive user interfaces, and maintain scalability and maintainability of the front-end architecture.
Skills / Experience
- 5+ years of experience in Development and maintenance of Responsive Web applications using React.js
- 3+ years of experience with Node.js, SQL or MySQL database
- Expertise in React.js, Node.js, and JavaScript (ES6+)
- Experience with HTML5, CSS3, and modern UI frameworks
- Experience with state management libraries (Redux, Context API)
- Knowledge of RESTful APIs and integration with backend services
- Experience / strong Understanding of Webpack, Babel, and build tools
- Experience with TypeScript and Next.js; Knowledge of testing frameworks (Jest, Mocha)
- Familiarity with containerization tools like Docker, Cloud platforms (preferably GCP) and CI / CD pipelines
- Experience in working on Agile / Scrum projects with exposure to tools like Jira / Azure DevOps
- Bachelor's or master's degree in computer science / IT / CIS / Engineering, or related field
Job / Role Description
Implement reusable UI components and ensure Cross-browser compatibilityIntegrate Front-end components with backend services and APIsOptimize application for speed, scalability, and securityCollaborate with UX designers and backend engineers for seamless user experienceParticipate in code reviews, testing, and deployment activitiesProvide constructive feedback during code reviews and be open to receiving feedback on your own codeStrong interpersonal skills to build and maintain productive relationships with team membersProblem-Solving and Analytical Thinking; Capability to troubleshoot and resolve issues efficientlyProvides regular updates, proactive and due diligent to carry out responsibilitiesCommunicate effectively with internal and customer stakeholders; Communication approach : verbal, emails and instant messages