Backend Software Engineer

Posted 4 months agoViewed
United StatesFull-TimeSoftware Development
Company:Quartermaster
Location:United States
Languages:English
Seniority level:Middle, Proven experience
Experience:Proven experience
Skills:
AWSBackend DevelopmentNode.jsExpress.jsMongoDBRESTful APIs
Requirements:
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).
Responsibilities:
Design, develop, and maintain scalable backend systems using Node.js, Express, and MongoDB. Develop and manage RESTful APIs with Swagger documentation. Implement and maintain MongoDB database systems. Work with AWS services (Kinesis Video Streams and S3) for video management. Ensure API security using JWT authentication and rate limiting. Implement real-time communication features using Socket.IO. Provide application support and troubleshoot backend issues. Collaborate with front-end engineers and product managers. Monitor and optimize backend performance. Write and maintain technical documentation using Swagger.
About the Company
Quartermaster
View Company Profile
Similar Jobs:
Posted about 1 month ago
United StatesContractSoftware Development
Software Engineer - Backend
Company:
Posted about 1 month ago
United StatesFull-TimeSoftware Development
Backend Software Engineer
Company:Jellyfish
Posted about 2 months ago
United Kingdom, Portugal, Ireland, EST timezonesFull-TimeDiagnostic Healthcare
Software Engineer, Backend
Company:Junction