Job Description

Key Responsibilities :

– Lead the design, development, and maintenance of scalable web applications across the entire MEAN stack (MongoDB, Express.js, Angular, Node.js).

– Focus heavily on back-end web development using Node.js and Express.js, building robust APIs and business logic.

– Implement and manage database schemas and interactions using MongoDB.

– Apply strong programming and Object-Oriented Programming (OOP) skills to write clean, efficient, and maintainable code.

– Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to define, design, and ship new features.

– Ensure the performance, quality, and responsiveness of applications.

– Participate in code reviews to maintain code quality and share knowledge within the team. –

– Troubleshoot, debug, and optimize application performance.

– Stay up-to-date with the latest advancements in MEAN stack technologies and web development trends.

Qualifications :

– 5+ years of demonstrable experience as a MEAN Stack Developer.

– Strong foundational skills in Computer Science and Software Development.

– Expertise in Back-End Web Development, particularly with Node.js and Express.js.

– Proficient in Programming and Object-Oriented Programming (OOP) principles.

– Extensive hands-on experience with MEAN stack technologies :

– MongoDB (database design, queries, optimization)

– Express.js (API development)

– Angular (frontend development)

– Node.js (server-side development)

– Strong problem-solving and analytical skills, with an ability to tackle complex technical challenges.

– Bachelor's or Master's degree in Computer Science or a related field.

– Excellent communication and teamwork skills, with the ability to articulate technical concepts clearly.

(ref:hirist.tech)