Job Type: Contract
Job Category: IT

Job Description

Job Title: Node.js Developer

Location:  Dublin, CA (Day 1 Onsite)
Type: Contract

Job Summary

We are seeking a skilled Node.js Developer to join our dynamic engineering team. The ideal candidate will have strong experience in designing and developing scalable server-side applications, APIs, and microservices. This role requires hands-on expertise in Node.js, database integration, and modern backend frameworks, with the ability to collaborate across cross-functional teams in an Agile environment.


Key Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js.
  • Build and optimize RESTful APIs and GraphQL services for high performance.
  • Integrate applications with SQL and NoSQL databases (MongoDB, PostgreSQL, MySQL).
  • Implement security best practices including authentication, authorization, and data protection.
  • Collaborate with frontend developers to deliver seamless full-stack applications.
  • Work with containerization and deployment tools (Docker, Kubernetes, CI/CD pipelines).
  • Monitor, troubleshoot, and optimize application performance and scalability.
  • Write unit tests, integration tests, and maintain code quality using industry standards.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 10+ years of professional experience as a Node.js Developer.
  • Strong knowledge of JavaScript/TypeScript and asynchronous programming.
  • Hands-on experience with Express.js, NestJS, or similar frameworks.
  • Expertise in REST APIs, GraphQL, and microservices architecture.
  • Proficiency with databases: MongoDB, PostgreSQL, MySQL, Redis.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps practices.
  • Strong debugging, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with front-end frameworks (React, Angular, Vue).
  • Exposure to message brokers (Kafka, RabbitMQ).
  • Understanding of scalable distributed systems and caching strategies.

Required Skills
Cloud Developer Office 365 Developer SQL Application Developer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job