Responsibilities
- Design and develop full-stack web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js).
- Collaborate with cross-functional teams to analyze, design, and ship new features as part of an agile development process.
- Implement responsive web design principles to ensure that the application renders well across multiple devices.
- Handle data exchange between the server and users through RESTful APIs.Troubleshoot, debug, and enhance existing software to improve performance and scalability.
Minimum requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven experience as a MEAN Stack Developer or similar role.
- Strong proficiency in JavaScript, including DOM manipulation and JavaScript object model.
- Experience with Angular.js and creating front-end applications using HTML5, Angular Material, or similar frameworks.In-depth knowledge of Node.js and frameworks available for it, such as Express.
Preferred skills
- Familiarity with database technology such as MongoDB and understanding of NoSQL databases.
- Experience in building RESTful APIs and server-side logic.Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Comfortable with version control systems, such as Git.Strong analytical skills and problem-solving aptitude, with good communication skills.