Senior Full-Stack Engineer in Bristol
Senior Full-Stack Engineer

Senior Full-Stack Engineer in Bristol

Bristol Full-Time No home office possible
RC Fornax

At a Glance

  • Tasks: Build an AI-enabled product and develop full-stack features in a collaborative team.
  • Company: Join RC Fornax, a forward-thinking tech company focused on defence and procurement.
  • Benefits: Competitive pay, flexible hybrid work, and real ownership of projects.
  • Other info: Opportunity for career growth and to shape the future of technology.
  • Why this job: Make a tangible impact on innovative AI solutions in a dynamic environment.
  • Qualifications: Strong full-stack experience, especially with TypeScript, React, and AI workflows.

Location: Bristol

Engagement Type: Permanent or Contract

Day Rate / Salary: £350–£500 per day (contract) or permanent package by discussion

Work Model: Hybrid - Bristol office, flexible by agreement

About the Role

We’re looking for a Senior Full-Stack Engineer to join the product engineering team at RC Fornax. This role will initially focus on building a new AI-enabled product, a structured document generation and workflow tool that transforms unstructured inputs into high-quality, structured outputs through analysis, drafting, review, and publishing workflows. The product sits within a broader defence and procurement platform, where outputs directly support real-world engineering, delivery, and supplier decisions. The early emphasis is on getting this product built quickly and properly. Over time, this role will expand to work across the wider platform as part of a small, collaborative engineering team.

We’re looking for a pragmatic, delivery-focused engineer who is comfortable working across the stack, but whose strongest value comes from backend systems, AI workflow orchestration, and turning complex product workflows into reliable software. You’ll own vertical slices of the product, contribute to technical decisions, and help shape how we build and operate the platform as it evolves. This is applied AI product engineering. The focus is on building reliable systems around structured generation, agent-driven workflows, and multi-step processes, not frontend-heavy work, and not ML research. You’ll work closely with product and leadership in a small team environment, with real ownership and direct impact.

Technical Environment

You’ll be working within an established monorepo and product architecture, including:

  • Frontend: Next.js, React, TypeScript, Tailwind
  • Backend / Data: Convex (real-time database, serverless functions)
  • AI orchestration: AI SDK + OpenAI (structured generation, agentic workflows)
  • Auth: Clerk
  • Monorepo: Turborepo with shared packages and strict conventions

What You’ll Do

  • Build a new AI-enabled product from the ground up as a core platform capability
  • Design and implement backend workflows for AI-assisted document analysis, structured generation, agent-driven interactions, and multi-step processes
  • Develop full-stack features across frontend and backend
  • Design APIs, data models, and workflow/state logic for complex systems
  • Build agentic workflows (e.g. conversational interfaces that guide users through structured output creation)
  • Work with document ingestion, extracted inputs, prompts, structured outputs, validation, retries, and error handling
  • Translate complex product workflows into clean, maintainable engineering solutions
  • Collaborate closely with product to shape scope and iterate quickly
  • Contribute to CI/CD, environments, and production readiness as the product matures
  • Implement secure and reliable engineering practices suitable for regulated and defence-related environments
  • Over time, contribute across the wider product stack

What We’re Looking For

  • Strong full-stack engineering experience
  • Strong TypeScript experience
  • Strong React and Next.js experience
  • Strong backend and system design capability
  • Experience building APIs and managing application data models
  • Experience building or owning complex multi-step workflows (not just CRUD apps)
  • Core Requirement: Production AI workflow experience - building reliable AI-assisted systems, including structured generation, prompt orchestration, agentic patterns, validation, retries, and failure handling
  • Strong understanding of how applications behave in production (deployments, environments, observability, reliability)
  • Comfortable debugging production issues across environments
  • Experience improving or hardening early-stage systems
  • Pragmatic problem solver with a strong delivery mindset
  • Product-minded engineer who contributes to solution design, not just implementation
  • Actively uses modern AI development tooling (e.g. Cursor, Copilot, Claude)
  • Right to work in the UK

Nice to Have

  • Experience building AI agents or agentic workflows
  • Experience working with NoSQL or real-time databases (or willingness to learn quickly)
  • Experience with document ingestion or file-heavy systems
  • Experience with PDF generation or e-signature integrations
  • Experience with CI/CD, logging, monitoring, or alerting
  • Experience with messaging or event-driven systems
  • Experience working on SaaS or platform products
  • Experience in regulated or defence-related environments
  • Experience contributing to or delivering 0 to 1 product builds

What Success Looks Like

  • Helped take a new AI-enabled product from concept to a working product quickly
  • Built reliable AI-assisted workflows for structured generation and user-guided outputs
  • Delivered high-quality product features across backend and frontend
  • Improved reliability and clarity of AI-driven processes and user feedback
  • Contributed effectively to the wider engineering environment and product evolution

What We Offer

  • Opportunity to build a core AI-enabled product from the ground up
  • Real ownership over product and technical decisions
  • Work that directly impacts defence, engineering, and procurement outcomes
  • A small, high-trust team working closely across product and engineering
  • Flexible engagement (contract or permanent) and hybrid working by agreement
  • The chance to shape both a new product and the broader platform over time

Additional Information

Right to work in the UK is required. Eligibility for UK Security Clearance (SC) is great but not essential.

Senior Full-Stack Engineer in Bristol employer: RC Fornax

At RC Fornax, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our team enjoys the flexibility of hybrid working arrangements in the vibrant city of Bristol, along with the opportunity to take ownership of impactful projects in the defence sector. With a strong focus on employee growth and development, we provide a supportive environment where your contributions directly shape the future of AI-enabled products.
RC Fornax

Contact Detail:

RC Fornax Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full-Stack Engineer in Bristol

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those that highlight your full-stack capabilities and AI workflow experience. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects in detail, focusing on your problem-solving approach.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who take the initiative. Plus, it’s a great way to ensure your application gets the attention it deserves from our hiring team.

We think you need these skills to ace Senior Full-Stack Engineer in Bristol

Full-Stack Engineering
TypeScript
React
Next.js
Backend System Design
API Development
Application Data Management
AI Workflow Experience
Structured Generation
Prompt Orchestration
Debugging Production Issues
CI/CD Practices
Document Ingestion
Real-time Databases
Problem Solving

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Full-Stack Engineer role. Highlight your experience with TypeScript, React, and AI workflows, as these are key to what we're looking for at StudySmarter.

Showcase Your Projects: Include examples of your past work that demonstrate your full-stack capabilities and any AI-related projects you've tackled. We love seeing how you've turned complex workflows into reliable software!

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your experience and how it aligns with our needs. We appreciate a well-structured application that gets to the point!

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Don’t miss out on this opportunity!

How to prepare for a job interview at RC Fornax

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript, React, and Next.js. Brush up on your backend systems knowledge too, as they’ll want to see how you can contribute across the stack.

✨Showcase Your AI Experience

Since this role focuses on AI-enabled products, be ready to discuss your experience with AI workflows and how you've built reliable systems in the past. Prepare examples that highlight your problem-solving skills and your ability to handle complex multi-step processes.

✨Demonstrate Pragmatic Problem Solving

They’re looking for a delivery-focused engineer, so come prepared with stories that showcase your pragmatic approach to problem-solving. Think of specific challenges you’ve faced in previous projects and how you overcame them while keeping the end goal in mind.

✨Engage with the Team

This role involves close collaboration with product and leadership teams. During the interview, ask insightful questions about their current projects and express your enthusiasm for contributing to the team dynamic. Show that you’re not just a coder but a team player who values collaboration.

Senior Full-Stack Engineer in Bristol
RC Fornax
Location: Bristol

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>