Node.js Developer

New
J
JobgetherSoftware development
Fully remote position based in India.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of professional experience in Node.js development, backend engineering, or server-side application development.
Required Skills
Node.jsPostgreSQLExpress.jsJavascriptNest.jsCI/CDRESTful APIs

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • At least 8 years of professional experience in Node.js development, backend engineering, or server-side application development.
  • Strong proficiency in JavaScript and hands-on experience building backend applications with Node.js.
  • Experience with backend frameworks including Express.js and Nest.js.
  • Experience designing, developing, and integrating RESTful APIs and backend services.
  • Hands-on experience with PostgreSQL database design, querying, and performance optimization.
  • Understanding of backend architecture, scalability, performance optimization, and software engineering best practices.
  • Familiarity with CI/CD pipelines and automated development and deployment workflows.
  • Experience using version control systems and collaborative software development tools.
  • Experience debugging and troubleshooting applications and conducting code reviews.

Responsibilities

  • Design, develop, and maintain scalable server-side applications using Node.js.
  • Build and maintain backend services and RESTful APIs.
  • Develop application logic with JavaScript, Express.js, and Nest.js.
  • Design and optimize API structures for performance, scalability, security, and maintainability.
  • Manage and optimize PostgreSQL data storage, queries, and database interactions.
  • Collaborate with developers, engineers, architects, and stakeholders to deliver integrated solutions.
  • Translate technical and business requirements into backend architectures and development solutions.
  • Troubleshoot and resolve application issues, and optimize applications, backend processes, and database operations.
  • Conduct code reviews and maintain code quality and development practices.
  • Participate in planning, implementation, testing, deployment, and maintenance, using version control systems and CI/CD pipelines.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now