Full Stack Engineer (React + Python + Azure)

  • Smartedge Solutions Ltd
  • 04/11/2025
Full time Information Technology Telecommunications Java SQL Python Testing

Job Description

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