CloudDevs: Node.js Backend Engineer

  • CloudDevs
  • San Francisco, California
  • 04/02/2026
Full time Information Technology Telecommunications SQL Testing

Job Description

Key Responsibilities
  • Design, develop, and maintain backend services using Node.js.
  • Build and optimize RESTful and/or GraphQL APIs.
  • Work with databases (SQL/NoSQL) to ensure efficient data storage and retrieval.
  • Implement security, authentication, and authorization best practices.
  • Write clean, testable, and maintainable code with proper documentation.
  • Debug, troubleshoot, and resolve performance bottlenecks.
  • Collaborate with cross-functional teams to deliver product features on time.
  • Contribute to code reviews and knowledge sharing within the team.
Requirements
  • 5+ yrs of commercial experience
  • Proven experience as a Backend Engineer with Node.js.
  • Hands-on experience with frameworks like Express, NestJS, or similar.
  • Proficiency with databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Experience with API design, performance optimization, and caching.
  • Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).
  • Knowledge of version control (Git) and CI/CD pipelines.
  • Strong problem-solving skills and ability to work independently.
Nice-to-Have
  • Experience with microservices architecture.
  • Exposure to event-driven systems (Kafka, RabbitMQ, etc.).
  • Knowledge of testing frameworks like Jest or Mocha.
  • Previous experience in a fast-paced startup environment.