Hybrid working model-3 days from the client office in Central London
Permanent/Contract inside IR 35/ Fixed term contract for initially 6 months with possible extensions
Candidates with shorter notice periods and full work authorization in the UK will be given preference
We're looking for a skilled Full-Stack React Developer with strong Python backend experience to join our team. You'll be working on a next-generation conversational AI platform, helping to build robust, scalable applications that integrate with Large Language Models (LLMs). This is a chance to dive into cutting-edge AI technology while contributing to both the frontend and backend of a modern web app.
About the Platform
The platform includes features such as:
Document integration with Microsoft 365 (OneDrive/SharePoint)
Custom agent personas with configurable system instructions
Multi-model LLM support with flexible backend options
Rich conversation management with image support
Document generation and audit logging
Template-driven workflow automation
Technical Stack
Frontend:
React 18+ with TypeScript
Redux for state management
Modern component architecture (TSX)
Advanced image handling (drag-and-drop, copy/paste)
Microsoft 365 API integration
Backend:
Python with FastAPI
Async/await for high-performance operations
Strong typing practices (PEP 585)
LLM service integrations
Document processing and generation
Development Environment:
Docker-based local development
PNPM for package management
UV for Python environments
Modern development workflows
Key Responsibilities
Frontend Development (Primary)
Build and maintain React components with TypeScript and Redux
Develop responsive, user-friendly interfaces for conversational AI
Implement advanced file handling (drag-and-drop, image processing)
Create reusable UI components aligned with our architecture
Integrate with Microsoft 365 APIs
Optimize performance for real-time chat
Backend Integration & Support
Collaborate on FastAPI backend services and API design
Implement async Python functions for LLM integrations
Work with document processing pipelines and logging systems
Support containerization and deployment processes
Improve error handling and system reliability
Full-Stack Contributions
Design and implement features across frontend and backend
Ensure smooth integration between React UI and Python APIs
Take part in architecture discussions for new features
Maintain clean, high-quality code following best practices
Required Qualifications
Frontend Expertise
3+ years of professional React experience
Strong skills in TypeScript and modern JavaScript (ES6+)
Solid knowledge of Redux for state management
Experience with React hooks, context API, and modern patterns
Background in component testing and frontend optimization
Python Background
2+ years of professional Python development
Familiarity with FastAPI or similar frameworks (Django, Flask)
Understanding of async/await and concurrent programming
Strong grounding in modern Python typing and best practices
Experience designing and consuming RESTful APIs
Technical Skills
Proficiency with Git and collaborative workflows
Experience with Docker and containerized apps
Familiarity with build tools and package managers
Knowledge of testing frameworks (frontend & backend)
Awareness of cloud deployment practices
Preferred Qualifications
Experience integrating Microsoft 365 services
Knowledge of LLM/AI services (OpenAI, Azure Cognitive Services)
Experience with document processing and generation libraries
Background in enterprise-grade applications with audit needs
Familiarity with Redux DevTools and advanced state patterns
Experience with WebSockets for real-time features
Understanding of accessibility standards and responsive design
If interested please apply with updated resume for an immediate discussion
#UST
Skills
React,Typescript,Redux, Python
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact--touching billions of lives in the process.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.