Healthcare desktop application being rebuilt from scratch to replace an existing legacy solution. The system integrates with a medical device for hearing tests, managing the process of conducting and recording audiometry results.
The goal is to create a modern, stable, and maintainable application with an improved user experience and seamless device integration.
Requirements:
- 4+ years of experience in C#/.NET development
- Familiarity with Entity Framework or similar ORM tools
- Experience with WPF (XAML)
- Solid knowledge of SQLite and MS SQL
- Strong understanding of SOLID and OOP principles
- Practical knowledge of software design patterns
- Experience building and consuming RESTful APIs
- Understanding of N-layer architecture
- Experience or clear understanding of plugin / microkernel architecture
- Proven experience in integration and unit testing
- Proficiency with Git or other version control systems
- Strong analytical and problem-solving mindset
- English level (В1+)- Intermediate Strong or higher and fluency Ukrainian.
Nice to have
- Experience deploying applications on Windows Server environments
- Understanding of dependency injection and inversion of control
- Experience with CI/CD pipelines (e.g., GitHub Actions, Jenkins)
- Previous experience in healthcare or regulated domains (HIPAA, FDA, etc.)
- AI-related experience
Your responsibilities:
- Develop and optimize application features for desktop use
- Design scalable and maintainable architecture for plugin-based modules
- Maintain and troubleshoot existing features
- Collaborate closely with the team
- Ensure high code quality and maintainability
- Take ownership of technical decisions and propose improvements
Why join Empeek? ✨
- Challenging & meaningful products — complex architectures, modern technologies, and solutions that truly make an impact.
- Professional growth — personal development plan, mentorship, career maps, and opportunities to grow into new roles and responsibilities.
- Strong team culture — we share the same mission, values, and passion for what we do.
- Flexibility & ownership — freedom to choose your format and schedule, focus on results, and have a real impact on the company’s success.
What we offer
- Access to learning opportunities — internal and external training, certification reimbursement.
- 18 paid vacation days, 10 public holidays compensated, and up to 10 paid sick days.
- Up to $300/year for English classes + free speaking club.
- Up to $180/year for sports activities.
- Mentorship and knowledge sharing — people you can really learn from.
- Career maps and growth plans to support your professional development.
- New equipment provision, and accounting support if needed.
- Competitive market-level salary with regular reviews.
- Additional perks and compensations such as insurance fund, gifts etc.
- Psychological safety and supportive culture.
- Company values that align with yours.
- Social responsibility — support the Armed Forces
📌If you believe this role could be a great match for you, please send us your resume via the link — we’ll be happy to get in touch with you.
You’re also welcome to recommend colleagues or friends — we offer a referral bonus 🎁.