React.js Developer - Node.js/Express.js Foyer Technology

  • company name Foyer Technology
  • working location Office Location
  • job type Full Time

Experience: 4 - 4 years required

Pay:

Salary Information not included

Type: Full Time

Location: Chennai

Skills: MongoDB, PostgreSQL, MySQL, JavaScript, Git, RESTful APIs, aws, Firebase, Azure, Reactjs, NodeJS, Redux, Context Api, TypeScript, Expressjs, cicd, Jest, React Testing Library

About Foyer Technology

Job Description

Job Title : ReactJS Developer Experience : 4-6 yrs Location : Chennai, Tamilnadu Job Summary We are looking for a talented ReactJS Developer with experience in Node.js to join our dynamic team. The ideal candidate will be responsible for developing and maintaining front-end applications using ReactJS while also handling backend development with Node.js when required. Key Responsibilities Develop and maintain responsive web applications using ReactJS. Build and integrate APIs with Node.js for seamless backend communication. Collaborate with designers and backend developers to create a smooth user experience. Optimize components for maximum performance across different devices and browsers. Implement state management using Redux, Context API, or other relevant tools. Work with databases such as MongoDB, PostgreSQL, or MySQL (as needed). Ensure code quality, performance, and scalability using best practices. Debug and resolve issues, ensuring smooth application performance. Stay updated with the latest trends and technologies in ReactJS and Node.js. Key Skills & Requirements Strong proficiency in ReactJS with hooks and functional components. Experience with Node.js, Express.js, and RESTful APIs. Knowledge of state management (Redux, Context API, or MobX). Familiarity with MongoDB, PostgreSQL, or MySQL. Hands-on experience with JavaScript (ES6+), TypeScript (optional but preferred). Experience with version control (Git, GitHub/GitLab/Bitbucket). Understanding of CI/CD pipelines and cloud platforms (AWS, Firebase, or Azure) is a plus. Familiarity with unit testing frameworks like Jest, React Testing Library. Strong problem-solving and debugging skills. Preferred Qualifications Bachelor's/Masters degree in Computer Science, IT, or a related field. Experience with GraphQL, WebSockets, or Microservices Architecture is a plus. Knowledge of Docker and Kubernetes for deployment is an advantage. Experience with Material-UI, Tailwind CSS, or Styled Components for UI design. (ref:hirist.tech),