Lionwood.software is a Ukrainian tech company that brings together a dynamic team of engineers, designers, and managers passionate about building high-quality digital products. We focus on developing both web and mobile applications and offer outstaffing services for international clients across various industries.
6 червня 2025 бронювання

Senior Software Engineer (Go)

Львів, віддалено

Title of project:

Patient Registration and Accounting Platform

Project description:

Join our team to build a modern healthcare application designed to streamline patient appointment management, doctor scheduling, and clinic-doctor relationships. This platform plays a key role in digitizing healthcare workflows and improving access to care across multiple institutions.

What We’re Looking For:

We are seeking an experienced Golang Developer with a passion for healthcare innovation and scalable systems. You will be part of a cross-functional team shaping core backend systems used by clinics, doctors, and patients.

Requirements:

  • 5+ years of professional backend development experience;
  • Proficiency in Go (Golang) with clean code practices;
  • Experience with databases such as MongoDB and PostgreSQL;
  • Strong understanding of RESTful API design principles;
  • Familiarity with GraphQL;
  • Previous experience in the healthcare domain, with working knowledge of HIPAA compliance and HL7 standards;
  • Excellent collaboration and communication skills;
  • Fluency in Ukrainian;
  • Upper-intermediate or higher level of English.

Would be a plus:

  • Knowledge of HL7 FHIR R5 specification;
  • Experience with JavaScript or TypeScript;
  • Experience with Vue.js, React, or other modern front-end frameworks;
  • Familiarity with CI/CD pipelines and DevOps practices;
  • Hands-on experience with Azure cloud services.

Responsibilities:

  • Design and implement scalable, high-performance backend services and APIs;
  • Lead code refactoring and continuous improvement efforts;
  • Define and implement communication interfaces between clients and APIs;
  • Support CRUD operations for healthcare domain entities;
  • Contribute to architectural decisions and service design;
  • Participate in sprint planning, task estimation, and delivery;
  • Mentor junior developers and review code;
  • Work closely with cross-functional teams and customers.

Working conditions:

  • Compensation for sick leaves (10 days with 50% of compensation), vacation (20 days per year)
  • Compensation for specialized courses, training, etc. (from 30% to 100%) — on hold
  • Compensation for specialized software (from 30% to 100%) — on hold
  • Bonus for sports activities (up to 50% paid by the company) — on hold
  • English lessons
  • Massage at the office
  • Lawyer Services
  • Car and bike parking lots
  • Helping with registration and management of the PE
  • IT Club Loyalty Program Membership
  • Team buildings, pizza, and beer parties, corporate events
  • Coffee, milk, and cookies at the office
LinkedIn