
Backend (Node.js) Developer + AI Experience (OpenAI or others)
JOB_REQUIREMENTS
Employment Type
Not specified
Company Location
Not specified
Key Responsibilities
- Design, develop, and maintain backend applications using Node.js and NestJS
- Build REST APIs, GraphQL services, microservices, and serverless solutions
- Integrate OpenAI APIs and other AI or LLM services into production systems
- Develop AI driven features such as chatbots, automation tools, content generation, and recommendations
- Design API workflows for prompts, embeddings, AI responses, and async processing
- Work with SQL and NoSQL databases including PostgreSQL, MySQL, and MongoDB
- Ensure high performance, scalability, and reliability of backend and AI services
- Collaborate with frontend and product teams on API design and AI requirements
- Implement authentication and security using JWT, OAuth2, and secure data handling
- Optimise performance including AI call latency, caching, and rate limit handling
- Write clean, reusable, and testable code
- Create unit and integration tests using Jest, Mocha, or Chai
- Debug, troubleshoot, and resolve production issues
- Participate in Agile ceremonies, code reviews, and technical discussions
- Document APIs, AI integrations, and backend architecture
- Stay up to date with Node.js, NestJS, and AI technology trends
Key Qualifications
- 4 or more years of backend development experience
- Strong experience with Node.js, NestJS, TypeScript, and JavaScript
- Hands on experience working with OpenAI APIs or similar AI platforms
- Good understanding of AI concepts including prompt engineering, embeddings, and token limits
- Experience building and consuming REST and GraphQL APIs
- Strong knowledge of authentication and API security practices
- Experience with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB
- Familiarity with Redis, RabbitMQ, or Kafka is a plus
- Experience with cloud platforms such as AWS, Azure, or GCP
- Knowledge of Docker, CI CD pipelines, and automated deployments
- Strong understanding of OOP, design patterns, and clean code principles
- Strong problem solving and debugging skills
- Basic familiarity with frontend frameworks like React or Angular is a plus
- Fluent in English with strong communication and time management skills
Job Type: Full-time
Work Location: In person
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.