Back End Developer
Denave
Job Description
Backend Developer Key Responsibilities Develop and maintain scalable backend applications using Node.js and TypeScript. Design and build RESTful APIs and microservices. Work with PostgreSQL and MongoDB, including database design and query optimization.
Integrate third-party APIs, AI/LLM services, and cloud solutions. Collaborate with frontend, DevOps, and AI teams to deliver end-to-end solutions. Write clean, maintainable, and production-ready code.
Participate in code reviews, debugging, and technical discussions. Required Skills 3โ5 years of backend development experience. Strong expertise in Node.js and TypeScript.
Experience building RESTful APIs and backend services. Hands-on experience with PostgreSQL and MongoDB. Experience with Express.js and/or NestJS.
Understanding of Microservices Architecture and CI/CD pipelines. Experience with Docker and containerized deployments. Exposure to AWS, Azure, or GCP.
Knowledge of authentication and authorization mechanisms. Good-to-Have Skills Experience with Python or FastAPI. Exposure to Generative AI, LLM integrations, or AI-powered applications.
Understanding of Vector Databases and RAG (Retrieval-Augmented Generation). Familiarity with Kubernetes, monitoring, and logging tools.