ob Title: MEAN Stack Developer (Junior)
Experience: 1 year
Location: Madurai
Job Type: Full-time
Department: Development
Reports To: Lead Developer
About The Role: We are looking for a passionate and driven Junior MEAN Stack Developer with 1 year of hands-on experience. The ideal candidate should have a solid understanding of WebSocket communication using Socket.IO, alongside core MEAN technologies (MongoDB, Express.js, Angular, Node.js). You'll work closely with senior developers to build real-time, scalable web applications and APIs.
Key Responsibilities:
Design, develop, test, and maintain scalable web applications using the MEAN stack.
Build and integrate real-time communication features using WebSockets and Socket.IO.
Collaborate with UI/UX designers and backend teams to deliver seamless user experiences.
Write clean, efficient, and well-documented code.
Participate in code reviews, testing, and debugging.
Work in an Agile/Scrum environment with regular stand-ups and sprint reviews.
Integrate third-party APIs and services as needed.
Troubleshoot and resolve application issues.
Required Skills \& Qualifications:
1 year of hands-on experience with MEAN stack:
MongoDB
Express.js
Angular (version above 17)
Node.js
Strong knowledge and practical experience with WebSocket and Socket.IO.
Familiarity with RESTful APIs and asynchronous request handling.
Basic understanding of authentication and authorization (JWT, OAuth).
Experience with Git version control.
Ability to write clean, modular, and reusable code.
Understanding of front-end technologies (HTML5, CSS3, JavaScript).
Preferred Qualifications: Experience in deploying Node.js applications on cloud platforms (e.g., AWS, DigitalOcean).
Understanding of microservices architecture is a plus.
Exposure to testing frameworks like Jasmine, Karma, or Mocha.
Soft Skills:
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
Eagerness to learn and adapt in a fast-paced environment.
Job Types: Full-time, Permanent
Pay: ₹258,382.91 - ₹1,480,517.31 per year
Work Location: In person