Job Description
1. Develop and maintain server-side web applications using Node.js. and Mongodb
2. Collaborate with frontend developers and designers to ensure the best possible user experience and application performance.
3 Design and develop APIs that integrate with frontend user interfaces and third-party services.
4. Ensure the application is secure, scalable, and optimized for performance.
5. Implement Redis for server-side caching.
6. Implement Socket.io for real-time communication between client and server.
7. Implement robust security features using authentication and authorization techniques such as JWT, OAuth, and SSL/TLS to prevent unauthorized access and data breaches.
8. Develop and maintain RESTful APIs for various functions of the web application.
+. Write automated tests to ensure the quality and stability of the application.
10. Implement server security measures to protect the application from attacks.
11. Follow MVVM or MVC architecture patterns for maintainable codebase.
12. Implement server-side code for chat feature.
13. Integrate payment processors such as Razorpay or PayPal.
Requirements:
1. Bachelor's degree in Computer Science or related field.
2. Minimum of 4 years of experience in developing web applications using Node.js.
3. Strong knowledge of server-side JavaScript and Node.js.
Experience with Redis, Socket.io, JWT authorization, REST API, server security and testing
4. Experience with version control systems such as Git.
5. Ability to work collaboratively in a team environment.
6. Excellent communication and problem-solving skills.
7. Strong knowledge and understanding of MVVM or MVC achitecture patterns
💡 Quick Summary
Seeking a career-building opportunity? The Back End Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in West Bengal offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
