Senior Full Stack Engineer (React + Azure)
The posting does not state a salary. This range is our estimate from the role, the location and the stack — treat it as a guide, not an offer.
- Level
- Senior
- Apply from
- Poland
About the role
- Design and build full stack applications with AI agents.
- Develop modern front-end solutions using React.
- Integrate Azure services for cloud-native architectures.
- Lead technical design reviews and mentor junior engineers.
- Implement CI/CD pipelines with Azure DevOps.
Skills the posting asks for
- React
- Azure
- C#/.NET
- Python
- TypeScript
Summarised from the employer’s posting, which is reproduced in full below.
The employer’s full posting
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
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
- 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