Middle Full-stack JS (Vue, Node.js) developer

3+ years

We are looking for a Full-stack JS developer with at least 3 years of commercial experience and spoken English to join a telemedicine project.

The project:
A platform that connects people on the autism spectrum with therapists — it simplifies communication, goal setting, and remote monitoring, and is fully adapted for different behavioral autism therapy programs. The service is available as both a web application and a mobile app.

Tech stack: Vue 3, Firebase, Google Cloud

Team: 10 Full-stack Developers, 2 Manual QA Engineers, a DevOps Engineer on the company’s side and 30+ specialists on the client's side.

Responsibilities:

  • Writing and maintaining JavaScript/TypeScript code (~70% backend, ~30% frontend)
  • Participating in task planning with the team and Tech Lead
  • Writing tests
  • Creating technical documentation

Requirements:

  • 3+ years of commercial experience developing with JavaScript and TypeScript
  • 2+ years of experience with Node.js
  • Proficiency in Vue.js (or eagerness to learn and grow in this direction)
  • Experience with UI frameworks
  • Skills in working with browser APIs: offline mode, WebSocket, Web Worker, WebRTC, etc.
  • Experience with NoSQL databases
  • Experience integrating third-party APIs/services
  • Basic skills in using AI tools in development
  • Spoken English at an Upper-Intermediate level or higher

Nice to have:

  • Up-to-date experience with Vue 3
  • Experience with Firebase
  • Background in the Healthcare domain
  • Experience with mobile applications or mobile-responsive websites

We offer:

  • Flexible working hours (start your day between 9:00 and 12:00)
  • Fully remote work
  • No time trackers
  • Paid vacation (20 working days) and sick leave (10 working days)

Interview stages:

  • Interview with a recruiter and English check (30-60 min)
  • Technical interview (1-1.5 hours)
  • Introductory meeting with the client's Director of Engineering (~30 min)
  • Interview with the Tech Lead and Director of Engineering (~1 hour)


Would you like to join our team?
Fill out the form below or message us on Telegram.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you!
Our recruiter will contact you shortly
Oops! Something went wrong while submitting the form.
Ask a question | Get in touch
Send your CV
Message us on Telegram
instagramlinkedin
Headquarters
93 Belovodski Put, Sofia 1616, Bulgaria
©2026 All Rights Reserved.
anchor