A Senior Software Engineer for Node is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs and ensuring that the functionality, security, and performance of the server application are as per the design and are completely bug free.