Senior Full-Stack Web Developer (React + FastAPI) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CirrusLabs ยท 5 months ago

Senior Full-Stack Web Developer (React + FastAPI)

CirrusLabs is a niche digital transformation company dedicated to helping customers realize value through innovation. They are seeking a Senior Full-Stack Web Developer to lead the creation of user interfaces for AI applications, utilizing React and FastAPI to develop both frontend and backend components.

Information ServicesInformation TechnologySoftware
check
H1B Sponsor Likelynote

Responsibilities

Lead Frontend Development: Design, develop, and own sophisticated, responsive, and performant user interfaces using React and TypeScript
Build Reusable Components: Create and maintain a well-documented, scalable component library to ensure a consistent and high-quality user experience across all AI applications
Develop Backend APIs: Build and maintain clean, efficient, and scalable backend APIs with FastAPI (Python) to serve the frontend and orchestrate calls to various Azure services
Implement Secure Authentication: Integrate Microsoft Entra ID (formerly Azure AD) for user authentication and implement JWT-based Role-Based Access Control (RBAC) to secure application features and data
Collaborate on AI Integration: Work closely with AI/ML engineers to seamlessly integrate Large Language Models (LLMs), vector search (Azure AI Search), and other cognitive services into the user experience
Ensure Application Health: Implement comprehensive frontend and backend observability using Azure Monitor, Application Insights, and Log Analytics to proactively identify and resolve issues
Contribute to DevOps & IaC: Actively participate in our CI/CD process using Azure DevOps YAML pipelines and contribute to Infrastructure-as-Code (IaC) templates (Bicep/Terraform) for the application layer

Qualification

ReactTypeScriptFastAPIAzurePythonOAuth2CI/CDGitGenerative AIDevOps

Required

5+ years in professional web development, with at least 3+ years of deep, hands-on expertise building complex applications with React and TypeScript
Deep understanding of modern React concepts, including Hooks, Context API, state management libraries (e.g., Zustand, Redux Toolkit), and performance optimization techniques
Strong proficiency in Python with demonstrable experience building RESTful APIs, preferably with FastAPI
Experience deploying and managing applications on Azure, particularly with Azure Web Apps and consuming services like Azure Blob Storage and Cosmos DB
Proven experience implementing authentication/authorization flows using standards like OAuth2 and JWT
Experience working in a collaborative environment using Git and participating in CI/CD pipelines (Azure DevOps is a plus)
A genuine interest in Generative AI and Agentic AI, with a desire to learn and apply these technologies to create innovative products

Preferred

Hands-on experience with LangChain, Semantic Kernel, or other LLM orchestration frameworks
Familiarity with consuming Azure OpenAI, AI Search, or Document Intelligence services
Exposure to Infrastructure-as-Code tools like Bicep or Terraform
Knowledge of Kusto Query Language (KQL) for advanced log analysis in Azure Monitor
Prior experience in the productization of AI/ML models

Company

CirrusLabs

twittertwitter
company-logo
CirrusLabs is an IT company provides agile software delivery, automation, cloud Services, and IoT.

H1B Sponsorship

CirrusLabs has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (11)
2023 (13)
2022 (26)
2021 (5)
2020 (7)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Zia Rahman
Founder and CEO
linkedin
leader-logo
Shiboo Varughese
CTO
linkedin

Recent News

Company data provided by crunchbase