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)