Proven experience as a Backend Software Engineer with expertise in Node.js and Express. Strong understanding of MongoDB database design and Mongoose ODM. Experience with AWS services, particularly Kinesis Video Streams and S3. Proficiency in RESTful API design, development, and documentation with Swagger. Experience with real-time communication technologies like Socket.IO. Knowledge of security best practices including JWT authentication and rate limiting. Experience with application monitoring, logging, and troubleshooting in Node.js. Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (preferred).