Nirmitee.io Technology/Software

Fullstack Developer

Maharashtra, India In person Full-time

Job Title: Full-Stack Developer (Authentication & Security)

Responsibilities

  • Design and implement secure authentication (OAuth, JWT, Azure AD, or other

relevant methods).

  • Set up user roles and permissions within the application.
  • Integrate authentication with Azure services (e.g., Azure AD B2C, Azure Functions,

or Azure App Service Authentication).

  • Ensure session management, token handling, and security best practices.
  • Work closely with the existing team to integrate authentication into the

React/TypeScript frontend and FastAPI backend.

  • Provide documentation and knowledge transfer for future development and

maintenance.

Requirements

Required Skills & Qualifications

  • Proficiency in authentication implementation for web applications.
  • Experience with Azure-based authentication solutions (Azure AD, Azure B2C,

Managed Identity, etc.).

  • Strong knowledge of OAuth2, JWT, and session management.
  • Experience with FastAPI and Python for backend authentication logic.
  • Experience with React and TypeScript for frontend authentication integration.
  • Understanding of security best practices (CORS, CSRF protection, rate limiting, etc.).
  • Ability to work independently and collaborate with the team remotely.
  • Proficiency in Git for version control and collaboration.

Job description provided by Nirmitee.io.
View the original posting