HIRING NODEJS DEVELOPER
Expire on: 2025-08-04
Number of position: 2
Job Description
As a Node.js Developer, you will be responsible for building, optimizing, and maintaining server-side applications using Node.js. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet both technical and business requirements.
Key Responsibilities
- Analyze business requirements and participate in designing technical solutions
- Develop and maintain backend services using Node.js (e.g., ExpressJS, NestJS)
- Design and implement RESTful APIs and WebSocket services
- Work with databases such as MongoDB, PostgreSQL, MySQL, etc.
- Write clean, scalable, and maintainable code following coding standards
- Perform unit testing, bug fixing, and performance optimization
- Conduct code reviews and support junior developers when needed
- Collaborate with DevOps for deployment and system monitoring (CI/CD, Docker, etc.)
- Deploy and monitor applications in staging/production environments
Technical Requirements
- At least 2 years of experience in backend development with Node.js
- Solid knowledge of REST APIs, WebSocket, JSON, HTTP protocols
- Experience working with Microservices Architecture is a plus
- Hands-on experience with MongoDB / PostgreSQL / MySQL
- Familiarity with Git and Git workflow
- Knowledge of Docker, CI/CD, and cloud platforms (AWS, Azure) is preferred
- Experience writing unit/integration tests is a plus
- Soft Skills & Attributes
- Strong problem-solving and teamwork skills
- Responsible, proactive, and ownership mindset
- Willingness to learn and adapt to new technologies
- Basic English communication skills (especially reading technical documents)