Junior MERN Developer
Roles and Responsibilities
- Assist in the design, development, and maintenance of web applications using the MERN stack.
- Collaborate with senior developers to understand project requirements and implement solutions.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Develop and integrate RESTful APIs for data exchange between front-end and back-end systems.
- Implement responsive and user-friendly UI components using React.js.
- Perform unit testing and assist in debugging issues across the stack.
- Participate in code reviews, providing and receiving constructive feedback.
- Learn and adapt to new technologies and methodologies as required by the project.
- Document code, processes, and development workflows to ensure maintainability and knowledge sharing.
Required Skills
- Bachelor’s degree in Engineering ,science or related discipline
- Strong understanding of JavaScript and its ecosystem.
- Basic knowledge of web development technologies including HTML5, CSS3, and JavaScript frameworks/libraries.
- Familiarity with MongoDB or other NoSQL databases.
- Understanding of server-side development using Node.js and Express.js.
- Good understanding of RESTful API design and development.
- Knowledge of version control systems, preferably Git.
- Knowledge with React.js or other front-end frameworks/libraries.
- Knowledge of state management libraries such as Redux or Context API.
- Familiarity with Agile development methodologies.
- Exposure to cloud services like AWS, Azure, or Google Cloud Platform.
- Understanding of containerization technologies like Docker.
- Basic knowledge of SQL and relational databases.
- Excellent problem solving skills and analytical skill.
- Good communication and teamwork abilities.
- Enthusiastic to learn and develop new technologies.
Job Type: Full Time
Job Location: Bengaluru
Job Category: MERN Stack
Experience: 0 to 1 years