Placement Services · nan, · Hybrid
About the job
REMOTE JOB
Job Description
We are looking for a talented and versatile Node.js/React.js Full Stack Developer to join our team. Asa Full Stack Developer, you will be responsible for developing and maintaining both the server-side and client-side components of our web applications. You will work closely with the development
team to deliver high-quality, scalable, and responsive solutions
Requirements
- Strong proficiency in both Node.js and React.js.
- Strong experience using Node RED
- Experience developing server-side applications using Node.js frameworks like Express.js or
- Proficiency in front-end development using React.js, including state management libraries
- Solid understanding of JavaScript, HTML, and CSS, with the ability to translate design
- Familiarity with RESTful API development and integration, as well as experience working
- Knowledge of front-end build tools, such as Webpack, Babel, or Parcel, and package
- Experience with version control systems, preferably Git.
- Strong problem-solving and debugging skills, with the ability to quickly identify and resolve
- Knowledge of software testing methodologies and familiarity with testing frameworks (e.g.,
- Understanding of agile development methodologies and experience working in collaborative
- Excellent communication and collaboration skills, with the ability to work effectively with
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred)
- Develop and maintain server-side code using Node.js and related frameworks.
- Design and implement RESTful APIs to enable seamless integration between the front-end and
- Develop interactive and user-friendly client-side applications using React.js.
- Collaborate with designers and front-end developers to implement visually appealing and intuitive
- Write efficient, modular, and reusable code for both the server and client-side applications.
- Optimize applications for performance, scalability, and responsiveness.
- Implement security measures and data protection to ensure the integrity and confidentiality of
- Conduct thorough testing and debugging to ensure high-quality deliverables.
- Collaborate with cross-functional teams to gather requirements and provide technical insights
- Stay up to date with emerging technologies and industry trends related to Node.js, React.js, and
- Troubleshoot and resolve technical issues, identifying root causes and implementing appropriate
- Work in an agile development environment, actively participating in sprint planning, estimation,