Full-Stack .NET Developer

Description
We are building a medical web platform used in clinical research.
You will work on the admin dashboard and its .NET 8 + SQL backend, which powers both the web admin interface and the mobile app used by physicians.
The domain: healthcare, clinical trials, admin tools, built on Azure.

 

Responsibilities

  • Develop new features and maintain existing functionality across the full stack (.NET 8 backend + React/TypeScript frontend).
  • Implement RESTful APIs and integrate them with the admin UI.
  • Work with SQL Server (schema design, migrations, performance tuning).
  • Build UI components using React CRA + TypeScript + Tailwind CSS.
  • Implement authentication flows (JWT), permissions, and validation.
  • Handle file uploads, blob storage integrations, and data retrieval.
  • Collaborate using Azure DevOps (repos, pipelines).
  • Write clean, maintainable, testable code and participate in code reviews.
  • Ensure application reliability, security, and quality.


Requirements

  • 5+ years of experience as a Full-Stack or Backend developer.
  • Strong experience with C#, ASP.NET Core / .NET 6+ (preferably .NET 8).
  • Solid experience building REST APIs.
  • Strong SQL knowledge (queries, schema design, optimization).
  • React required โ€” React CRA + TypeScript, good understanding of frontend architecture.
  • Experience with modern styling tools (Tailwind CSS).
  • Experience working with Azure DevOps (repos, pipelines).
  • Understanding of authentication and authorization (JWT, RBAC).
  • English: Upper-Intermediate (B2) or higher.


Nice to Have

  • Experience with Azure cloud services (Blob Storage, AI Foundry, Key Vault).
  • Experience integrating with Large Language Models (OpenAI/Azure OpenAI).
  • Experience with MediatR, Dapper, FluentValidation.
  • Experience with React Native (Expo).
  • Familiarity with CI/CD, application monitoring, and distributed systems.

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
Published 23 February
51 views
ยท
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...