Senior Software Engineer
hace 6 días
Liverpool
Senior Full-Stack Developer (React / Python) – Remote (UK) We’re looking for an experienced Senior Full-Stack Developer to join our small, highly skilled engineering team building a next-generation Financial Services Regulatory Compliance platform. You’ll work on complex systems that combine an elegant, data-driven frontend with powerful Python APIs and AI-backed analytics — helping financial institutions make sense of tens of thousands of regulatory documents and millions of news items. Key Responsibilities • Design, develop, and maintain modern, scalable React applications integrated with Python-based APIs., • Take ownership of the frontend architecture, implementing clean, reusable components and responsive layouts in Next.js / React., • Collaborate with backend engineers to shape and optimise FastAPI endpoints for data-heavy, real-time interfaces., • Refactor and enhance existing UI components for performance, accessibility, and maintainability., • Contribute to overall system design, ensuring smooth integration between frontend, backend, and AI/LLM modules., • Participate in sprint planning, code reviews, and architectural discussions as part of a tight-knit, agile team. About You • Strong experience building complex SPAs with React (and ideally Next.js)., • Proficient in Python for backend integration — experience with FastAPI or Flask a plus., • Strong understanding of RESTful APIs, asynchronous programming, and frontend performance optimisation., • Comfortable working across the stack, contributing to both UI and backend logic., • Experience with cloud-hosted environments (Azure, GCP, or AWS)., • Familiarity with AI/ML or LLM-driven systems is beneficial but not required., • Knowledge of financial services or regulatory technology is a bonus, but not essential. Tech Stack • Frontend: React, Next.js, TypeScript, MUI, • Backend: Python (FastAPI / Flask), • Database: MongoDB, • Cloud: Azure (moving to GCP; AWS possible), • Other: Redis, Docker, GitHub Actions What We Offer • Flexible remote working (London office available for optional collaboration)., • The chance to work on a technically challenging, high-impact AI-driven platform., • A collaborative, low-bureaucracy environment where your input directly shapes the product.