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.
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.
Project 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.