Full-Stack Al SaaS Engineer - React / Next.js (Internship)

Full-Stack AI SaaS Engineer – React / Next.js & Python (Internship)

Remote | Duration: 6 Months | Start Date: March 2026 | Commitment: ~20 hours per week | Eligibility: Students enrolled in a credit-bearing placement | Application Deadline: 4 March 2026 | Unpaid (credit-bearing, contributing towards your degree)

About the Opportunity

NexCell Solutions is offering a 6-month Full-Stack Engineering internship for students who want hands-on experience building a production-grade AI-powered SaaS platform used by live clients.

This role spans the full development lifecycle, from designing and implementing responsive user interfaces to integrating with AI-powered backends, real-time systems, and data pipelines. You will help shape and build core product features from concept through to working production code, not demo projects or coursework simulations.

The internship is designed for students with strong frontend foundations who want to expand into full-stack engineering, gaining practical exposure to how AI systems are built, surfaced, and delivered through well-designed products.

What You Will Do

  • Build responsive, high-performance UI components using React and Next.js
  • Translate Figma designs into pixel-perfect, production-ready interfaces
  • Develop dashboards for monitoring AI-driven conversations and system activity
  • Design UI components that visualise AI outputs, analytics, and system insights
  • Build and maintain FastAPI REST endpoints powering AI features and automations
  • Implement real-time UI updates using WebSockets for live AI data streams
  • Participate in early architectural discussions, implementation decisions, and testing
  • Apply structured development practices focused on security, reliability, and user experience
  • Write clean, maintainable, and well-documented code across the full stack
  • Collaborate with designers and backend engineers on API contracts and feature UX
  • Push production-quality code to GitHub as part of a real AI SaaS product

Who This Is For

  • Students with a strong foundation in frontend development looking to expand into full-stack engineering on a real AI SaaS product
  • Students currently enrolled in a Bachelor's or Master's degree that allows a credit-bearing internship
  • Recent graduates seeking practical full-stack and AI-adjacent experience
  • Individuals interested in SaaS platforms, AI-powered products, and end-to-end engineering
  • Those able to balance academic commitments with a structured part-time internship
  • Students comfortable communicating in written English and collaborating remotely

Preferred Background

Currently studying Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related technical discipline. For this role, solid frontend fundamentals are essential: candidates should have hands-on experience with React and modern JavaScript (ES6+), and familiarity with Next.js or TypeScript is strongly preferred. Additional exposure to any of the following is a plus: Tailwind CSS, Python and FastAPI, building or consuming REST APIs, Git and GitHub workflows, or a basic understanding of AI-backed systems such as LLMs, automation pipelines, or analytics dashboards.

Tech Stack Exposure

  • Frontend: Next.js 14, React, TypeScript, TailwindCSS, shadcn/ui
  • State Management: React Hooks, Context API, TanStack Query
  • Backend: Python, FastAPI (REST APIs powering AI features)
  • Real-time: WebSockets for live AI-driven data streams
  • AI Layer: LLM integration, AI-generated insights, automation controls
  • Charts & Visualisation: Recharts, D3.js
  • Design Handoff: Figma to code
  • Version Control: Git, GitHub

How to Apply

Submit your application by email to with:

  • Your CV with a cover letter
  • A short paragraph (maximum 150 words): "Describe a frontend project or experiment that you recently worked on. What did you learn from it?"

Applications missing any component will not be considered.

Internship Details

  • Duration: 6 months
  • Hours: Approximately 20 hours per week, flexible around academic commitments
  • Location: Fully remote
  • Compensation: Unpaid, credit-bearing internship
  • Academic requirement: Must contribute toward a recognised university placement or internship module
  • Extension: High-performing interns may be considered for a full-time role after completion

What You Gain

  • Hands-on experience building a real AI-powered SaaS product end-to-end
  • Practical exposure to full-stack engineering across frontend UI and AI-backed APIs
  • Experience with real-time systems and live production environments
  • A strong portfolio with genuine full-stack contributions to an AI product
  • Structured mentorship and regular technical feedback from NexCell's senior team
  • Certificate of completion and professional reference upon successful completion

About NexCell Solutions

NexCell Solutions Ltd (London, UK) is a CRM and AI consultancy specialising in intelligent digital systems for real-world business environments. We design and build AI-powered platforms, automation systems, and SaaS products used by organisations across multiple industries. This internship is ideal for students with strong frontend skills who want to grow into full-stack engineering and gain genuine exposure to how modern AI products are built and delivered from the ground up.

Job Details

Company
NexCell Solutions
Location
Woking, Surrey, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted