Search by job, company or skills

Moon Technolabs

Moon Technolabs - Senior Node.js Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Primary Responsibilities

  • Architect, design, and develop scalable server-side applications using Node.js.
  • Lead the backend development lifecycle, including requirement analysis, design, implementation, testing, and deployment.
  • Build RESTful and GraphQL APIs with a strong focus on security, performance, and scalability.
  • Integrate third-party services, databases, and internal systems efficiently.
  • Mentor junior developers and conduct code reviews to maintain high code quality and adherence to best practices.
  • Collaborate closely with frontend developers, DevOps, QA, and product teams to deliver end-to-end features.
  • Troubleshoot and optimize performance bottlenecks in high-load production environments.
  • Contribute to DevOps initiatives, including CI/CD pipelines, automated testing, and deployment automation.
  • Stay updated on emerging backend technologies and recommend improvements in processes and tech stacks.

Technical Requirements

  • Strong expertise in Node.js, Express.js, and REST API development.
  • Solid experience with JavaScript (ES6+) and TypeScript.
  • Proficiency in MongoDB, PostgreSQL, or other relational and NoSQL databases.
  • Experience with GraphQL and API gateway patterns is a plus.
  • Familiarity with Microservices Architecture, event-driven systems, and message brokers (e.g., RabbitMQ, Kafka).
  • Hands-on knowledge of Docker, Kubernetes, and containerized applications.
  • Deep understanding of authentication and authorization mechanisms (OAuth2, JWT).
  • Strong grasp of asynchronous programming, error handling, and memory management in Node.js.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Proficient in Git and experienced in working with Agile/Scrum teams.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) for backend hosting and serverless functions.

Experience

  • Minimum Years of Experience : 4+ years
  • Relevant Industry Experience : 4+ years in backend development, with at least 3+ years in Node.js
  • Client Communication Required : Yes

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 128620841