We are looking for a skilled Backend Developer with strong experience in Node.js to join our development team. The ideal candidate will be responsible for designing, building, and maintaining scalable server-side applications and APIs. You should have a solid understanding of backend architecture, databases, and performance optimization.
Key Responsibilities
- Develop and maintain server-side applications using Node.js
- Design and implement RESTful APIs and microservices
- Integrate third-party APIs and services
- Write clean, efficient, and reusable code
- Optimize applications for maximum speed and scalability
- Collaborate with frontend developers and cross-functional teams
- Troubleshoot and debug applications
- Ensure security and data protection best practices
- Participate in code reviews and technical discussions
Required Skills
- Strong proficiency in Node.js and JavaScript
- Experience with Express.js or similar frameworks
- Good knowledge of REST API development
- Experience with databases like MongoDB/MySQL/PostgreSQL
- Understanding of asynchronous programming and event-driven architecture
- Familiarity with Git version control
- Basic understanding of cloud platforms (AWS/Azure/GCP)
- Knowledge of authentication methods (JWT, OAuth)
Skills: node.js,api,databases