Key Responsibilities:
- Develop and maintain web applications using the MERN stack.
- Collaborate with the product team to understand project requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code.
- Implement user-friendly interfaces using React and ensure a seamless user experience.
- Build and optimize RESTful APIs using Node.js and Express.js.
- Work with MongoDB to manage and manipulate data efficiently.
- Participate in code reviews to ensure code quality and best practices.
- Debug and resolve software defects and issues as they arise.
- Stay updated on emerging technologies and trends to make recommendations for IoT enhancements.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
1-3 years of professional experience in MERN stack development.
Strong proficiency in JavaScript, HTML, and CSS.
Experience with React and state management libraries (e.g., Redux).
Proficiency with Node.js and Express.js.
Solid understanding of RESTful API design and implementation.
Familiarity with NoSQL databases, particularly MongoDB.
Knowledge of version control systems (e.g., Git).
Experience working in an Agile/Scrum development environment is a plus.
Good problem-solving skills and attention to detail.
Strong communication and teamwork skills