Middle Full Stack Developer

location

English level: Upper-Intermediate

work type

Work type: Office/Remote

level

Technical Level: Middle/Middle Strong

Project Overview:

Application for hospitals. We are a company building digital health solutions for healthcare professional and patients. Our focus is to improve guideline adherence to enhance care quality and outcomes, as well as to reduce adverse events. Healthcare systems are too complex and prone to human error: this can be positively changed with digital technologies. By working together with hospitals and healthcare professionals, our aim is to build scalable digital health solutions and provide real-time support for clinical staff and patients during their recovery process. We are innovative, open-minded, and doing it all for patient safety.


Customer Overview:

We develop our solutions in collaboration with nursing professionals from North Estonia Medical Centre, Tartu University Hospital, Ida-Viru Central Hospital, and nursing students from Bamberg Sozialstiftung. We also have an advisory nurse from Johns Hopkins Hospital. Our team of members range from junior to senior nurses and nursing managers, providing valuable insights into nursing practices and frontline challenges. Our mission is to empower and support nurses, making their profession more enjoyable and less stressful by providing clear, interactive guidelines and reducing burnout. Nurses face a myriad of struggles. They are subject to long shifts and are responsible for countless patients and procedures. Guidelines from hospitals are too lengthy, difficult to access, and not actionable at the point of care. All this together puts nurses under immense stress, sometimes reaching burnout. The project gives nurses back their voice and real-time support for clinical staff. Having clear, hands-free interactive guidelines greatly reduces the struggle to carry out clinical procedures. Our platform provides support to both junior and experienced nurses, by accompanying them through all kinds of shifts, reducing their stress and burnout. Our mission is to make nursing a more enjoyable, less stressful profession


Responsibilities:
  • Develop, maintain, and optimize backend services using Node.js.
  • Design and implement GraphQL APIs for seamless communication between the frontend and backend.
  • Collaborate with frontend developers working with Vue.js to ensure smooth integration.
  • Work with databases (PostgreSQL, MongoDB, or MySQL) to store and manage application data efficiently.
  • Implement authentication and authorization mechanisms (JWT, OAuth).
  • Debug, troubleshoot, and fix issues to ensure high performance and reliability.
  • Participate in code reviews, testing, and documentation to maintain code quality.
  • Optimize and scale the backend infrastructure to support mobile applications on Android and iOS.
  • Work closely with designers, product managers, and other developers to align development with business needs.
  • Stay up to date with industry trends and best practices in Node.js, GraphQL, and backend development.

Skills/Requirements:
  • 3+ years of experience in backend development with Node.js.
  • Strong knowledge of JavaScript and TypeScript.
  • Experience with Vue.js.
  • Proficiency in GraphQL (Apollo Server, Hasura, or similar).
  • Experience with RESTful APIs and API integrations.
  • Strong understanding of database management (PostgreSQL, MongoDB, or MySQL).
  • Experience with authentication and authorization (JWT, OAuth).
  • Knowledge of Docker and basic DevOps practices.

We offer:
  • Flexible working hours
  • Remote work/office work
  • Paid vacation
  • Paid sick leave
  • Corporate doctor services
  • Free English classes
  • Life event support
  • Payment for educational courses, certificates (50%)
  • Different sports activities in the office (badminton, tennis, darts, gym)
  • Fully equipped office with car and bicycle parking

Apply Now

    Yulia Lisen

    Recruiter in JetSoftPro

    You may also be interested in:

    Subscribe

    Get new hot vacancies in your mail

      Connect With Our Experts
      Get in touch with us. We'd love to hear from you.
      Contact Us