Y

Full Stack Developer โ€“ Node.js, Next.js, Angular, GenAI & RAG (4+ Years)

Yoyime Clinic LLC

On-site๐Ÿ‡ฆ๐Ÿ‡ชDubai, DU, UAEmidAED 5,000+/moPosted 21d ago

Visa & sponsorship

  • Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

Responsibilities:

  • Design and build the patient-facing web portal using Next.js, covering appointment requests, patient information, and communication with the clinic

  • Build and maintain an internal admin/operations console in Angular for clinic staff to manage scheduling, records, and day-to-day workflows

  • Develop and maintain Node.js backend services and APIs connecting the front-end applications to clinic data and third-party systems

  • Design and implement a RAG (retrieval-augmented generation) pipeline โ€” document ingestion, embeddings, and vector search โ€” to ground the AI assistant in the clinic's own content

  • Integrate LLM APIs to power a patient-facing chat assistant and internal knowledge search tool, with attention to accuracy and safe fallback behavior

  • Own data handling for patient and clinic information end-to-end, treating security and confidentiality as first-class requirements

  • Work directly with clinic leadership to translate operational needs into shipped features as the clinic moves through its opening phase

Requirements:

  • 4+ years of hands-on experience building full stack web applications in JavaScript/TypeScript

  • Solid experience with Node.js for backend API development

  • Practical experience with both Next.js and Angular โ€” comfortable moving between the two, or strong in one with clear ability to pick up the other quickly

  • Hands-on experience building features powered by large language models (GenAI), not just familiarity with the concept

  • Experience implementing RAG pipelines โ€” embeddings, vector stores, and retrieval logic โ€” in a real application

  • Strong understanding of REST API design and secure handling of sensitive data

  • Based in or willing to relocate to Dubai, UAE, for an on-site role

Preferred:

  • Prior experience building software for healthcare, clinics, or another environment handling sensitive personal data

  • Familiarity with vector databases such as Pinecone, Weaviate, or pgvector

  • Experience with prompt engineering and evaluating LLM output quality in production

  • Comfort working in a small, early-stage team where priorities shift as the business takes shape

Pay: From AED5,000.00 per month

Work Location: In person