Job Description
Join a fast-growing healthcare technology team and build the EMR powering modern patient care.
Role Snapshot
- Role: Senior Fullstack Engineer (.NET / Angular)
- Location/Type: Remote • Kyiv, Ukraine (Eastern Europe candidates welcome)
- Pay: $4,000–$6,000 / month
- Schedule: Flexible hours • Work with global teams
Own real product work. Ship features. Solve production problems. Help improve a live EMR used in healthcare.
What you’ll do
Build and maintain EMR features using .NET Core and Angular
Design APIs and backend services (Web API, Entity Framework)
Analyze bugs and performance issues. Fix root causes.
Partner with engineers and product teams on technical specs
Improve database performance and SQL query efficiency
Identify system upgrades and architecture improvements
Must-haves
7–10 years C# /.NET development
Strong Angular frontend experience
SQL Server expertise (queries, stored procedures, optimization)
Experience with Entity Framework, Web API, JWT authentication
Comfortable contributing to system architecture decisions
Strong English communication with distributed teams
Nice to have
Azure or AWS cloud experience
CQRS architecture experience
Healthcare or EMR platform experience
Experience working with US-based teams
Perks & Pay
Pay: $4,000–$6,000 per month
Fully remote work
Flexible schedule and autonomy
Work with a high-impact healthcare platform
Opportunity to grow with a scaling engineering team
Schedule & Setup
Flexible hours (CET / CET-1 preferred)
Remote collaboration with global engineering teams
Occasional on-call support depending on project needs
Tools: Bitbucket, JIRA, modern cloud infrastructure
Impact & Growth
Your work directly improves a production EMR used in healthcare operations.
You’ll help shape the architecture and ship improvements that clinicians and operators rely on every day.
Motivation Fit
You like solving real production problems.
You enjoy ownership, shipping features, and improving systems.
At Urrly, fairness matters. We use AI to review every application against the same clear requirements for the role. This means every candidate is evaluated on job-related factors like skills, certifications, and experience—not on personal attributes such as gender, race, age, or background. Our goal is to create a more objective, consistent, and equal opportunity hiring process for all applicants.











