Full Stack React Developer With Python Experience (lead Ii Software Engineering)

London, ENG, GB, United Kingdom

Job Description

1 Opening
LONDON


Role description




Full-Stack React Developer with Python Experience


Location: London



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.


Related Jobs

Job Detail

  • Job Id
    JD4202746
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned