NodeJS Developer-Full time-Remote

Posted 2026-05-06
Remote, USA Full-time Immediate Start
    We are looking for a highly skilled Node.js Developer to build scalable, high-performance backend systems and microservices. The ideal candidate will have strong expertise in JavaScript, Node.js, and modern architecture patterns, with the ability to design secure and efficient applications.Key Responsibilities:
  • Design and develop scalable backend applications using Node.js
  • Build and maintain RESTful APIs and microservices-based architectures
  • Implement event-driven systems using messaging technologies like Kafka or RabbitMQ
  • Collaborate with frontend teams to integrate APIs and ensure seamless user experience
  • Optimize application performance, scalability, and reliability
  • Apply design patterns and best practices for clean, maintainable code
  • Implement security standards including OAuth2 and OWASP guidelines
  • Participate in code reviews and provide technical leadership to team members
  • Troubleshoot production issues and perform root cause analysis
  • Document application architecture, APIs, and workflows
  • Required Skills & Qualifications:
  • 8+ years of experience in software development
  • 5+ years of experience in JavaScript and Node.js development
  • Strong knowledge of microservices architecture and event-driven design
  • Experience with REST APIs and web services (SOAP/REST)
  • Familiarity with messaging systems like Kafka, RabbitMQ, or MuleSoft
  • Experience with databases (SQL/NoSQL)
  • Knowledge of CI/CD tools, Git, and containerization (Docker)
  • Understanding of security practices (OAuth2, OWASP)
  • Strong problem-solving and debugging skills
  • Preferred Qualifications:
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Familiarity with frontend technologies (React, Angular)
  • Knowledge of Domain-Driven Design (DDD)
  • Experience working in Agile/Scrum environments
  • Ability to handle multiple projects and tight deadlines
  • Nice to Have:
  • Experience with full-stack development
  • Exposure to UML and system design documentation
  • Strong leadership and mentoring skills
  • Experience with large-scale enterprise applications

Similar Jobs

Back to Job Board