NodeJS Developer

Company: Primebase

Salary: Not provided

Location: , Anywhere

react
express
node

Description

• Develop, maintain, and optimize server-side applications using Node.js and relevant frameworks.

• Design and implement scalable, high-performance RESTful APIs and microservices.

• Work with Express.js or similar frameworks to build backend solutions.

• Collaborate with front-end developers to ensure seamless API integration.

• Manage databases such as MySQL, MongoDB, or other NoSQL solutions to store and retrieve data efficiently.

• Implement Docker and containerization strategies for deployment and scalability.

• Integrate and maintain messaging systems like RabbitMQ and caching solutions like Redis.

• Utilize Elasticsearch for search and analytics features.

• Ensure code quality, security, and performance by following best practices and conducting code reviews.

• Work with Git (GitHub or Bitbucket) for version control and collaborative development.

• Debug and resolve bugs, performance issues, and system bottlenecks.

• Utilize TypeScript to enhance code maintainability and scalability when applicable.

• Deploy applications on Linux-based environments (LEMP stack preferred).

• Collaborate with cross-functional teams including front-end developers, DevOps, and product managers.

• Document technical specifications and API documentation for future reference.

Requirements

• A bachelor's degree in a relevant field.

• At least 5 years of hands-on experience in Node.js development.

• Proficiency in Express.js or similar backend frameworks.

• Hands-on experience with Docker for containerization and deployment.

• Familiarity with distributed systems and technologies like RabbitMQ, Elasticsearch, Redis, and MongoDB.

• Strong command of version control systems, including Git (GitHub or Bitbucket).

• Solid understanding of web technologies such as HTML5, Bootstrap, CSS, and jQuery.

• Intermediate or higher proficiency in English.

• Working knowledge of Linux environments, particularly the LEMP stack.

• Skilled in designing and integrating RESTful web services.

• Experience working with databases like MySQL, MongoDB, or other NoSQL solutions.

• Strong grasp of modern JavaScript (ES6+) concepts and best development practices.

• Experience with PHP, particularly Laravel, is a significant advantage for backend development.

• Experience with React.js is a plus for front-end development.

• Familiarity with TypeScript.

• Previous experience working in a tech startup or e-commerce company.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.