Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs
- Write clean, efficient, and maintainable code in JavaScript/Node.js
- Collaborate with frontend teams to integrate user-facing elements with server-side logic
- Optimize application performance and resolve bottlenecks
- Implement security best practices and data protection measures
- Participate in code reviews and contribute to architectural decisions
Requirements
- 3+ years of experience in software development with JavaScript/Node.js
- Strong understanding of RESTful API design and microservices architecture
- Experience with databases (SQL/NoSQL) and version control (Git)
- Familiarity with cloud platforms (AWS/Azure/GCP) and DevOps practices
- Problem-solving skills and ability to work in a remote team environment