About the Role:We are seeking a skilled Backend Developer to join our team. As a Backend Developer, you will collaborate closely with cross-functional teams, including Frontend Developer & AI Engineers to deliver a fully functional and responsive web application.
Key Responsibilities:
Design, implement, and maintain backend services using Node.js.Utilize MongoDB to design, implement, and maintain our database systems ensuring high performance, security, and availability.Design and integrate RESTful and SOAP-based APIs to enable seamless communication between systems.Write clean, efficient, and well-documented code.Collaborate with AI Engineers and frontend developers to incorporate machine learning models and UI components into the backend infrastructure.Deploy applications, manage server instances, and optimize architecture for scalability using Amazon Web Services (AWS).Draft Technical documentation of processes to facilitate knowledge sharing
Qualification:
At Least 1- 2 years of professional experience in backend development with strong proficiency in Node.js.Experience with database systems such as MongoDB and/or DocumentDB.Understanding of asynchronous programming and event-driven architecture.Experience with containerization and Docker.Experience with version control systems, preferably Git.Understanding of security best practices in backend development.Excellent problem-solving and communication skills.Ability to work independently and collaboratively in a team.
Benefits:Fully RemoteFlexible hoursProfessional NetworkingGlobal Opportunities