Full Stack Developer - AngularJS/Node.js
Technology
Ayno Technologies1 weeks agoUntil 30/9/2026
Job description
Mandatory Skills :
- Angular 18
- Node.js
- MongoDB
- Apache Kafka
- Microservices
Job Summary :
We are seeking an experienced Full Stack Developer with strong expertise in Angular 18, Node.js, MongoDB, Apache Kafka, and Microservices Architecture. The ideal candidate should have hands-on experience in building scalable, secure, and high-performance enterprise applications. The candidate should be proficient in designing RESTful APIs, developing responsive front-end applications, and working in an Agile environment.
Key Responsibilities :
- Design, develop, and maintain responsive web applications using Angular 18.
- Build scalable backend services and REST APIs using Node.js.
- Develop and optimize database schemas and queries in MongoDB.
- Implement event-driven architecture using Apache Kafka for asynchronous communication.
- Design and develop Microservices with high availability and scalability.
- Integrate front-end applications with backend services and third-party APIs.
- Write clean, reusable, and maintainable code following best practices.
- Perform code reviews, debugging, and performance optimization.
- Collaborate with cross-functional teams including QA, DevOps, and Product Owners.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
Required Skills :
- Strong hands-on experience with Angular 18 and TypeScript.
- Solid expertise in Node.js and Express.js.
- Experience with MongoDB and NoSQL database design.
- Good understanding of Apache Kafka messaging systems.
- Strong knowledge of Microservices Architecture and RESTful API development.
- Experience with Git version control.
- Understanding of authentication and authorization mechanisms such as JWT and OAuth.
- Knowledge of Docker and containerization is an added advantage.
- Familiarity with CI/CD pipelines is preferred.
Preferred Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Experience working in Agile/Scrum development environments.
Keywords
Apache KafkaMongodbScalabilityTypescriptAngularNode.jsAngularJSJavaScriptDevOpsOauthScrumApache LicenseApache Http ServerJWtCI/CDNodeDebugger
Interested in this role?