We are looking for a skilled Backend Engineer (Node.js) with 3–6 years of experience to join our growing engineering team. In this role, you will be responsible for designing, building, and maintaining scalable backend systems that power high-performance applications.
Requirements
- Design, develop, and maintain backend services and APIs using Node.js
- Build scalable, high-performance applications with a strong focus on reliability and efficiency
- Develop and consume RESTful APIs and work with microservices architecture
- Collaborate with frontend developers to integrate user-facing elements with server-side logic
- Write clean, maintainable, and well-documented code following best practices
- Optimize applications for maximum speed and scalability
- Implement security and data protection measures
- Troubleshoot, debug, and upgrade existing systems
- Participate in code reviews and contribute to continuous improvement of development processes