Full Stack Engineer (React + Python + Azure)
About the Role:
We are looking for a highly skilled Full Stack Engineer with expertise in React.js, Python (Flask/FastAPI/Django), and Azure Cloud, who is passionate about integrating Generative AI models and optimizing modern application architectures. You will be responsible for building end-to-end intelligent systems that connect dynamic Front End interfaces with powerful AI-enabled Back End services.
Key Responsibilities: Front End Development:
-
Develop responsive and interactive UIs using React.js, JavaScript (ES6+), and TypeScript.
-
Utilize modern styling frameworks such as Tailwind CSS or Material-UI.
-
Manage application state with Redux or Zustand.
-
Ensure cross-browser compatibility and Front End performance optimization.
Back End Development:
-
Design and implement robust RESTful and GraphQL APIs using Python frameworks (Flask, FastAPI, or Django).
-
Build and maintain secure authentication, authorization, and data processing pipelines.
-
Integrate AI models into Back End systems to enhance product functionality.
AI Model Integration:
-
Embed pre-trained Generative AI models and Agentic frameworks (A2A, MCP) into scalable applications.
-
Optimize inference pipelines using ONNX, TensorRT, or similar tools.
-
Ensure smooth communication between Front End, Back End, and AI endpoints.
Cloud & DevOps:
-
Deploy and manage applications on Microsoft Azure using AKS (Azure Kubernetes Service), Azure Functions, and Databricks.
-
Automate infrastructure setup through Terraform.
-
Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
-
Containerize applications with Docker and orchestrate them with Kubernetes.
Monitoring & Optimization:
-
Monitor systems using Azure Monitor, Grafana, and Prometheus.
-
Troubleshoot and optimize AI model performance and user experience.
Collaboration & Best Practices:
-
Work closely with cross-functional teams (Data Engineers, AI Scientists, Cloud Architects).
-
Participate in code reviews, testing, and documentation to ensure security, scalability, and maintainability.
Required Skills & Qualifications:
Front End:
-
React.js, JavaScript (ES6+)/TypeScript, HTML5, CSS3, Tailwind CSS, Material-UI
Back End:
-
Python (Flask, FastAPI, Django), RESTful/GraphQL APIs
-
Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
AI Integration:
-
Familiarity with ONNX, TensorFlow Serving, A2A, MCP, and Generative AI models
Cloud & DevOps:
-
Azure, Databricks, Terraform, Docker, Kubernetes
-
CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
Version Control:
-
Git, GitHub
- Company
- Smartedge Solutions Ltd
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Smartedge Solutions Ltd
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted