Skip to main content

Full Stack Developer - AngularJS/Node.js

Technology
Ayno Technologies
1 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?