You will be a Software Developer (Fresher) with knowledge of Frontend (React.js) and Backend (Node.js) technologies. Your main responsibilities will include: - Developing and maintaining responsive web applications using React.js for the frontend. - Building scalable backend services and APIs using Node.js and Express.js. - Working with databases such as SQL/NoSQL (MongoDB, MySQL). - Collaborating with the development team to design, code, test, and deploy applications. - Debugging and troubleshooting software issues, as well as optimizing performance. - Learning and adapting to new technologies required by the project. - Following coding best practices and contributing to documentation. In order to excel in this role, you should possess the following skills: - Basic understanding of HTML, CSS, JavaScript, and ES6+ features. - Knowledge of React.js including components, hooks, state management, and routing. - Familiarity with Node.js and Express.js framework. - Understanding of REST APIs and database operations. - Proficiency in Git/GitHub version control. - Strong problem-solving and analytical skills. - Willingness to learn and adapt to new technologies. Preferred skills that would be good to have include exposure to MongoDB/MySQL, basic knowledge of TypeScript, familiarity with deployment platforms like AWS, Azure, Vercel, Netlify, etc., and understanding of Agile/Scrum methodology. The ideal candidate for this position should have a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. As part of the team, you can expect mentorship and guidance from experienced developers, the opportunity to work on live projects to build a strong portfolio, a friendly and collaborative work environment, and growth and learning opportunities in full-stack development.,