Dev Centre House Ireland
Backend (Node.js) Developer + AI Experience (OpenAI or others)
Dev Centre House IrelandUnited Arab Emirates16 hours ago
Full-timeEngineering, Information Technology

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


Key Skills

Ranked by relevance