Role : Mean Stack Developer
We are seeking a talented and motivated Mean Stack Developer to join our product development team. If you have a passion for building robust web applications, thrive in an Agile environment, and are eager to contribute to a dynamic team, we encourage you to apply.
Responsibilities :
- Develop and maintain high-performance web applications using the MEAN Stack (MongoDB, Express.js, AngularJS / Angular, Node.js).
- Write clean, efficient, and well-documented code using JavaScript (ES6 / ES7), TypeScript, and Object-Oriented Programming (OOP) principles.
- Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical specifications.
- Participate in the entire software development life cycle, from conceptualization to deployment and support, following Agile methodology.
- Design and implement scalable and secure APIs.
- Integrate applications with AWS cloud services and contribute to DevOps practices for continuous integration and delivery.
- Troubleshoot, debug, and optimize application performance.
- Stay up-to-date with emerging web technologies and best practices in the MEAN Stack ecosystem.
- Contribute to code reviews and maintain high code quality standards.
Requirements :
Bachelor's or Master's degree in Computer Science or a related field.3+ years of relevant work experience in MEAN Stack web application or product development.Proficiency in AngularJS / Angular, Node.js, MongoDB, and Express.js.Strong expertise in JavaScript (ES6 / ES7), TypeScript, and Object-Oriented Programming (OOP).Familiarity with Agile methodology and experience working in Agile development environments.Hands-on experience with AWS cloud services.Understanding of DevOps principles and practices.Ability to work under pressure and meet deadlines while maintaining a positive attitude and providing exemplary customer service.Ability to work independently and to carry out assignments to completion within the parameters of instructions given, prescribed routines, and standard accepted practices.Excellent verbal and written communication skills, including the ability to effectively communicate with internal and external customers.ref : hirist.tech)