company logo

Junior Full-Stack Developer (TypeScript, Vue/Nuxt) CLM

Valsoft Corporation.com

Office

Beirut, Beirut Governorate, Lebanon

Full Time

Aspire Software is looking for a Junior Full-Stack Developer (TypeScript, Vue/Nuxt) — Claio (Medical AI) to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

About The Role

Building clinician-facing features for medical documentation, insurance claims, and patient care workflows. Small team, full ownership of features.

Requirements

  • 1-3 years TypeScript, Vue 3 (Composition API), Nuxt 3
  • Backend: Nuxt Nitro server with h3 event handlers (defineEventHandler)
  • Database: Supabase - queries, RLS policies, RPC functions
  • Write clean, reusable components and add tests
  • Full ticket ownership: plan, build, test, review, deploy, follow up
  • Self-starter, clear communicator, works well in small fast team
  • Git/GitHub, basic CI
  • Healthcare privacy/security mindset (HIPAA/PHIPA awareness)
  • EST hours

Preferred Skills & Certifications

  • Tailwind CSS, SCSS, Headless UI, Radix Vue
  • State management: Pinia
  • AI/ML: Azure OpenAI API, OpenAI SDK, Deepgram (speech-to-text)
  • Stripe (payments & subscriptions)
  • AWS SDK (S3, Secrets Manager)
  • EHR/practice management integrations
  • i18n experience (we support EN/FR/ES)
  • WebSockets, real-time features
  • Testing: Vitest, Jest, Playwright
  • PDF generation (jspdf, pdf-lib)
  • Chart.js or similar

Tech Stack

  • Frontend: Vue 3, Nuxt 3, Tailwind, Pinia, VueUse, Heroicons
  • Backend: Nuxt 3 Nitro (h3), Supabase (Postgres + Auth), JWT, Node 20
  • AI: Azure OpenAI (GPT-4o, GPT-4o-mini), Deepgram SDK
  • Integrations: Stripe, AWS S3, SendGrid/Mailgun, EHR systems
  • Other: TypeScript throughout, i18n, WebSockets, node-cron

Junior Full-Stack Developer (TypeScript, Vue/Nuxt) CLM

Office

Beirut, Beirut Governorate, Lebanon

Full Time

October 15, 2025

company logo

Valsoft Corporation

SoftwareAspire