React/.NET Azure SSO Enhancements
Budget: $15 – $25 USD
Project Overview
We have an existing React frontend + C#/.NET backend application.
The backend already integrates with Microsoft Graph and writes data into SQL Server.
We are looking for a developer to implement several feature improvements, with a strong focus on:
Adding Azure AD (Entra ID) SSO for secure user authentication
Enhancing the frontend to use our existing Graph-powered backend data effectively
Improving performance, security, and code quality
You will work on an hourly contract (~40 hours) inside our secured development environment for code security and compliance.
Key Responsibilities
Implement Azure AD SSO in React (MSAL, token handling, protected routes, auth state management)
Connect the frontend to existing backend Graph endpoints and SQL-backed data
Refactor and optimize backend endpoints (C#/.NET) where needed — ensure proper JWT validation and role/claim authorization
Review and optimize SQL queries (parameterized, performance-tuned)
Improve logging, error handling, and security checks
Deliverables
Secure, working Azure SSO login/logout with token refresh
Updated React components that fetch and display data from our existing backend (which already writes to SQL)
Hardened backend endpoints with proper authorization and validation
Clean, maintainable, and well-documented code
Requirements
Deep expertise in React (hooks, state management, routing)
Solid knowledge of MSAL / Azure AD authentication in React
Strong C#/.NET Web API experience (JWT validation, middleware, async/await)
Experience with SQL Server (writing and optimizing queries)
Understanding of secure coding practices
Nice to Have
Familiarity with Graph SDK (we already use it, but minor adjustments may be needed)
Experience in enterprise security models (role-based/claims-based access)
CI/CD or DevOps background (bonus)
Engagement
Hourly contract (~40 hours)
Work in a secured environment provided by us
Potential for long-term collaboration based on performance
How to Apply
Please include:
Examples of projects where you implemented Azure SSO in React
Experience working with existing Graph-integrated backends
Hourly rate & availability
We have an existing React frontend + C#/.NET backend application.
The backend already integrates with Microsoft Graph and writes data into SQL Server.
We are looking for a developer to implement several feature improvements, with a strong focus on:
Adding Azure AD (Entra ID) SSO for secure user authentication
Enhancing the frontend to use our existing Graph-powered backend data effectively
Improving performance, security, and code quality
You will work on an hourly contract (~40 hours) inside our secured development environment for code security and compliance.
Key Responsibilities
Implement Azure AD SSO in React (MSAL, token handling, protected routes, auth state management)
Connect the frontend to existing backend Graph endpoints and SQL-backed data
Refactor and optimize backend endpoints (C#/.NET) where needed — ensure proper JWT validation and role/claim authorization
Review and optimize SQL queries (parameterized, performance-tuned)
Improve logging, error handling, and security checks
Deliverables
Secure, working Azure SSO login/logout with token refresh
Updated React components that fetch and display data from our existing backend (which already writes to SQL)
Hardened backend endpoints with proper authorization and validation
Clean, maintainable, and well-documented code
Requirements
Deep expertise in React (hooks, state management, routing)
Solid knowledge of MSAL / Azure AD authentication in React
Strong C#/.NET Web API experience (JWT validation, middleware, async/await)
Experience with SQL Server (writing and optimizing queries)
Understanding of secure coding practices
Nice to Have
Familiarity with Graph SDK (we already use it, but minor adjustments may be needed)
Experience in enterprise security models (role-based/claims-based access)
CI/CD or DevOps background (bonus)
Engagement
Hourly contract (~40 hours)
Work in a secured environment provided by us
Potential for long-term collaboration based on performance
How to Apply
Please include:
Examples of projects where you implemented Azure SSO in React
Experience working with existing Graph-integrated backends
Hourly rate & availability