
My client is a fast-growing technology company building enterprise-grade applications that power mission-critical business operations. Our team is young, energetic, and collaborative-we value innovation, ownership, and continuous learning.
Role Overview
We are looking for a passionate
Backend Developer (Node.js) to join our team. You will design, build, and maintain scalable backend services and APIs that drive our enterprise applications. This role is perfect for someone who enjoys solving complex problems, writing clean code, and working in a dynamic environment.
Key Responsibilities
Develop and maintain backend services, APIs, and integrations using Node.js.
Design scalable, secure, and efficient system architectures for enterprise applications.
Collaborate with frontend developers, product managers, and DevOps engineers to deliver high-quality solutions.
Optimize applications for speed, reliability, and scalability.
Implement and maintain database schemas and data models (SQL/NoSQL).
Write clean, testable, and maintainable code with proper documentation.
Participate in code reviews, technical discussions, and knowledge-sharing sessions.
Troubleshoot, debug, and resolve production issues.
Requirements
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
2-4 years of experience in backend development with Node.js (Express.js, NestJS, or similar frameworks).
Strong understanding of RESTful API design and microservices architecture.
Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
Familiarity with cloud platforms (AWS, Azure, or GCP).
Proficiency with Git and CI/CD workflows.
Strong problem-solving and analytical skills.
Good communication skills and a collaborative mindset.
The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good career path in the IT industry. If you are interested and qualified, send your CV in word format to Sandy, s.lai@tenthrevolution.com or call me at +852 3018 0381 to discuss further.