We are seeking a skilled MEAN stack developer to join our development team. The successful candidate will have a strong foundation in JavaScript and experience working with the MongoDB, Express.js, AngularJS (or Angular), and Node.js (MEAN) stack to develop scalable and efficient web applications.
1+ Years experience
- Design and develop high-quality, scalable, and efficient web applications using the MEAN stack.
- Collaborate with cross-functional teams, including UI/UX designers, to translate design mockups and wireframes into working features.
- Write clean, well-structured, and maintainable code following established coding standards and best practices.
- Integrate third-party APIs and libraries when necessary.
- Optimize applications for maximum performance and scalability.
- Troubleshoot and debug issues that arise during development, testing, and post-production.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and industry trends, and apply them to current projects where relevant.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a MEAN stack developer or similar role.
- Proficiency in JavaScript, including ES6/ES7 features.
- Strong knowledge of MongoDB, Express.js, AngularJS (or Angular), and Node.js.
- Experience with front-end technologies such as HTML, CSS, and JavaScript frameworks.
- Familiarity with RESTful APIs and web services.
- Understanding of asynchronous programming and event-driven architecture.
- Solid understanding of software development methodologies and best practices.
- Strong problem-solving and analytical skills.
- Excellent collaboration and communication skills.