Backend Node.js Developer - REST APIs & WebSockets
Summary
Backend developer building server-side applications with Node.js and Express.js: developing RESTful APIs, integrating with front-end components (React.js/Next.js), and creating real-time features with Socket.io/WebSockets. Also optimizes performance, scalability, and database efficiency using MongoDB, MySQL, or PostgreSQL.
Key Responsibilities
- Develop and maintain server-side applications using Node.js.
- Build and integrate RESTful APIs and backend services.
- Collaborate with front-end developers to integrate user-facing components.
- Develop real-time communication features using Socket.io.
- Optimize application performance, scalability, and database efficiency.
- Write clean, reusable, and well-documented code.
- Implement security and data protection best practices.
- Troubleshoot, debug, and resolve technical issues.
Requirements
- Bachelor's degree in Computer Science,
- Software Engineering (mandatory)
- 2–3 years of experience in Node.js development.
- Strong knowledge of JavaScript, Node.js, and Express.js.
- Experience with React.js and/or Next.js.
- Experience with Socket.io or WebSocket-based applications.
- Familiarity with REST APIs and database technologies (MongoDB, MySQL, or PostgreSQL).
- Understanding of Git and software development best practices.
Preferred Skills
- Experience with TypeScript.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and CI/CD pipelines.
Preferred
- Experience with TypeScript.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and CI/CD pipelines.
Technical skills
- JavaScript, Node.js, and Express.js
- React.js and/or Next.js
- Socket.io and WebSockets (real-time communication)
- REST API development
- MongoDB, MySQL, or PostgreSQL
- Git
- TypeScript, AWS/Azure/GCP, Docker, and CI/CD (preferred)
Soft skills
- Collaboration with front-end developers
- Troubleshooting and problem solving
- Writing clean, well-documented code
- Attention to security and performance