Boundaryless
Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI
Skills
2 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent, Temporary
Location:
London, UK
Work mode:
Onsite
Published on:
22 October 2026
What they need
Job Category: Full-Stack Development / Software Engineering
Job Type: Full-Time
Job Location: London
Boundaryless is a boutique consulting firm, providing clients with deep expertise in advanced analytics & data forensics, agentic automation, and Artificial Intelligence solutions.
We operate around the world, with offices in seven countries: United Kingdom, France, The Netherlands, Switzerland, India, Sri Lanka, and the USA.
Due to growing demand from financial services organisations for digital transformation, data transformation, intelligent automation, and AI-enabled solutions, we are expanding our engineering team and are looking for experienced Full-Stack Developers who can design and deliver enterprise grade applications using modern front-end, back-end, database, and AI technologies.
Role Description
- The Full-Stack Developer will design, develop, test, and deploy end-to-end applications across front-end and back-end technologies.
- Build responsive, scalable, secure, and user-focused web applications using React.js, Python, and Oracle Database.
- Develop and maintain robust back-end services, APIs, and microservices using Python frameworks such as FastAPI, Flask, or Django.
- Build high-performance front-end applications using React.js, TypeScript, modern state management libraries, and reusable component patterns.
- Design and work with Oracle Database including schema design, data modelling, SQL, PL/SQL, stored procedures, and query optimisation.
- Ensure seamless integration between front-end, back-end, databases, and third-party services through well-designed APIs.
- Integrate modern AI and Generative AI capabilities such as LLM APIs, Retrieval-Augmented Generation (RAG), and AI agents into enterprise applications where appropriate. • Use AI-assisted development tools such as GitHub Copilot to improve development productivity while validating generated code for security, maintainability, and correctness. • Build AI agents using Google Agent Development Kit (ADK) or equivalent agentic frameworks such as LangGraph or CrewAI.
- Develop comprehensive unit, integration, regression, and end-to-end tests to ensure application quality and reliability.
- Build and maintain CI/CD pipelines supporting automated build, testing, release, and deployment processes.
- Work closely with Product Owners, Designers, Developers, Architects, and other stakeholders to translate requirements into high-quality technical solutions.
- Participate in code reviews, technical-design discussions, architectural decisions, troubleshooting, and performance optimisation.
- Work within enterprise tooling environments including Git, Jira, Confluence, Docker, monitoring platforms, and security tooling.
Location
- The role will work closely with cross-functional and geographically distributed engineering and product teams.
- The candidate should be comfortable working within enterprise development environments and structured delivery processes.
Core Skills & Experience
- Minimum 4 years and maximum 8 years of professional experience in full-stack software development.
- Strong hands-on experience delivering production-grade applications across front-end, back end, API, and database layers.
- Strong experience with React.js, JavaScript/TypeScript, HTML, and CSS.
- Strong experience with Python back-end development using FastAPI, Flask, Django, or equivalent frameworks.
- Experience designing and consuming RESTful APIs and microservices.
- Working knowledge of Oracle Database, including SQL, PL/SQL, schema design, and data modelling.
- Experience integrating front-end applications with back-end services and enterprise systems. • Strong understanding of software engineering practices including modular design, reusable components, error handling, logging, testing, and code quality.
- Experience working with Git, pull requests, branching strategies, merge-conflict resolution, and collaborative code-review processes.
- Experience working in Agile/Scrum delivery environments.
- Strong analytical, debugging, troubleshooting, and problem-solving skills. • Excellent written and verbal communication skills with the ability to collaborate effectively across technical and business teams.
Front-End Development
- Strong understanding of React architecture including functional components, hooks, props, state, component lifecycle, and reusable component design.
- Experience with React Router, Vite, Material UI, Ant Design, or equivalent technologies. • Experience with state-management and data-fetching tools such as Redux Toolkit, Zustand, React Query, or equivalent frameworks.
- Working knowledge of TypeScript in React applications.
- Ability to build responsive and adaptive interfaces across devices and screen sizes. • Basic understanding of Web Content Accessibility Guidelines (WCAG).
- Awareness of front-end performance practices including lazy loading, code splitting, caching, and asset optimisation.
Back-End & Database Development
- Strong Python development experience using FastAPI, Flask, Django, or equivalent frameworks.
- Experience designing and developing RESTful APIs and microservices.
- Familiarity with asynchronous programming in Python, including asyncio.
- Experience with third-party API integrations and data-processing workflows. • Strong working knowledge of Oracle Database including schema design, data modelling, SQL, and PL/SQL.
- Experience developing queries, stored procedures, functions, and database logic. • Basic understanding of query optimisation, execution plans, indexing, and database performance.
- Awareness of enterprise data governance, privacy, security, and access-control standards. AI & GenAI Experience
- Hands-on experience with GitHub Copilot or equivalent AI-assisted development tools is desirable.
- Ability to review and validate AI-generated code for correctness, security, maintainability, and compliance.
- Exposure to integrating LLM APIs such as Google Gemini, Anthropic Claude, or equivalent models into applications.
- Understanding of prompt engineering and Retrieval-Augmented Generation (RAG). • Exposure to LLM orchestration frameworks such as LangChain, LlamaIndex, or equivalent technologies.
- Experience or exposure to building AI agents using Google ADK, LangGraph, CrewAI, or equivalent agentic frameworks.
- Understanding of agentic patterns including tool usage, memory, planning, orchestration, workflow execution, and multi-agent collaboration.
- Awareness of enterprise AI guardrails, content safety, responsible AI, security, and data privacy requirements.
Delivery & Methodology
- Experience working in Agile/Scrum or similar iterative delivery models.
- Ability to translate functional requirements into technical designs, development tasks, and implementation plans.
- Experience participating in sprint planning, backlog refinement, code reviews, testing, release planning, and production support.
- Strong understanding of software development lifecycle practices from design and development through testing, deployment, and stabilization.
- Experience working with CI/CD pipelines using GitHub Actions, Lightspeed, or equivalent technologies.
- Familiarity with Docker and containerisation concepts.
- Exposure to Kubernetes and Helm is desirable.
- Familiarity with artifact-management platforms such as Artifactory or Nexus. Nice-to-Have (Enterprise Tooling & Testing)
- Experience using Jira and Confluence for development tracking, collaboration, and documentation.
- Exposure to monitoring and observability platforms such as Splunk, Grafana, Dynatrace, or equivalent tools.
- Awareness of secrets-management platforms such as HashiCorp Vault and broader enterprise security practices.
- Experience with back-end testing frameworks such as pytest or unittest.
- Experience with front-end testing frameworks such as Jest.
- Experience with end-to-end testing tools such as Playwright or Selenium. • Understanding of unit, integration, regression, and end-to-end testing practices.
Main Tasks and Responsibilities
- Design and develop responsive web applications using React.js and TypeScript. • Develop and maintain back-end services, APIs, and microservices using Python. • Design and maintain Oracle database schemas, queries, stored procedures, and supporting data structures.
- Integrate front-end, back-end, database, and third-party services through secure APIs. • Translate business and product requirements into technical solutions and implementation tasks.
- Develop reusable, maintainable, secure, and scalable application components. • Integrate GenAI, RAG, LLM APIs, and AI-agent capabilities into applications where required. • Build AI agents using Google ADK or equivalent agentic frameworks.
- Use GitHub Copilot or equivalent AI-assisted development tools responsibly to support software development.
- Write and maintain unit, integration, and end-to-end automated tests.
- Build and improve CI/CD pipelines and support automated deployments. • Perform code reviews and ensure adherence to development standards and best practices. • Monitor application performance, investigate production issues, and implement appropriate fixes.
- Participate in technical-design and architecture discussions.
- Maintain technical documentation and collaborate with Product, Design, Architecture, QA, and Engineering teams.
- Ensure applications meet enterprise standards for security, performance, reliability, data privacy, and maintainability.
- Stay current with emerging full-stack, cloud, AI, and GenAI technologies and identify opportunities to improve engineering practices.
Education
- Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
Other offers great for you!
These companies are also looking for great profiles
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
3 days ago
Quick apply
Teksystems
Expert en developpement fullstack
Freelance
Le Mans, France
Hybrid
Skills
2 days ago
Quick apply
Apya
Développeur Full Stack Symfony / Angular
450 / 480 €
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
17 hours ago
Quick apply