Point your AI agent at freehire and let it find you a job.

Get the CLI →

SoftServe

NewBe an early applicant

Senior Full Stack Engineer (React + Azure)

Posted
Discussion

About The Role

In this role, you will work on next-generation applications powered by AI agents within the Microsoft Azure ecosystem. You will take ownership of features end-to-end, from modern, responsive front-end experiences to scalable back-end services and agent orchestration layers. This role combines strong full-stack engineering expertise with hands-on development of agentic AI solutions on Azure.

Responsibilities

  • Design and build production-grade full stack applications based on AI agents and multi-agent architectures
  • Develop modern front-end solutions using React, Angular, or Next.js with TypeScript
  • Build conversational UIs, streaming responses, and real-time agent interaction experiences using SignalR or WebSockets
  • Develop scalable back-end services and APIs using C#/.NET and/or Python FastAPI
  • Enable agent-to-agent and agent-to-system communication using REST, gRPC, and MCP
  • Build agentic workflows with tools such as Semantic Kernel, AutoGen, LangChain/LangGraph, or Azure AI Agent Service
  • Integrate LLMs through Azure OpenAI Service, including prompt engineering, function calling, RAG, and streaming responses
  • Design cloud-native architectures using Azure Functions, App Service, AKS, Azure Container Apps, Static Web Apps, Service Bus, Event Grid, Cosmos DB, and Azure AI Search
  • Create data models and persistence layers using Azure SQL, Cosmos DB, and vector search for embeddings
  • Implement secure, observable, and cost-efficient systems using Azure Monitor, Application Insights, Key Vault, Entra ID, and Managed Identities
  • Set up CI/CD pipelines with Azure DevOps or GitHub Actions, including infrastructure as code with Bicep or Terraform
  • Lead technical design reviews, mentor junior engineers, and promote engineering best practices
  • Collaborate with product, design, and data science teams to translate business needs into intuitive agentic experiences
  • Apply responsible AI practices, including content safety, guardrails, evaluation frameworks, and human-in-the-loop UX design

Requirements

  • 8+ years of professional full-stack engineering experience
  • At least 3 years of hands-on experience with the Microsoft Azure ecosystem
  • Strong front-end expertise in React, Angular, or Next.js, TypeScript, HTML5, and CSS3
  • Experience with state management tools such as Redux, Zustand, or similar
  • Strong understanding of responsive and accessible UI design
  • Strong back-end experience in C#/.NET and/or Python
  • Solid knowledge of distributed systems, microservices, and API design
  • Hands-on experience building applications with LLMs and agent frameworks such as Semantic Kernel, AutoGen, LangGraph, or similar
  • Experience with Azure OpenAI, Azure AI Foundry / AI Studio, and vector databases
  • Strong understanding of RAG architectures, embeddings, prompt orchestration, and tool/function calling
  • Experience building real-time features using WebSockets, SignalR, or Server-Sent Events
  • Deep knowledge of Azure services, including compute, messaging, storage, networking, and cloud-native application hosting
  • Strong understanding of authentication and authorization, including OAuth2, Entra ID, and MSAL
  • Experience with secure full-stack development practices
  • Practical experience with DevOps, CI/CD, infrastructure as code, Docker, Kubernetes, and automated testing
  • Experience with front-end testing tools such as Jest, Playwright, or Cypress
  • Experience with back-end testing tools such as xUnit or pytest

SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available