Make Your Resume Now

Senior Full Stack Engineer

Posted April 10, 2026
Full-time Mid-Senior Level

Job Overview

We are looking for an experienced Senior Full Stack Engineer to help deliver an AI-powered conversational analytics solution for a large enterprise client. This role will be responsible for building and integrating the front-end and back-end components of the product, including user-facing conversational experiences, backend services, orchestration layers, and integrations with data and AI services. The ideal candidate will bring strong experience across modern web application development, backend APIs, cloud-native application patterns, and product-grade engineering practices. This person will help create a secure, scalable, and intuitive experience that allows business users to query business data in natural language and receive accurate, narrative-driven insights supported by charts and tables.

Responsibilities

  • Design, build, and maintain full stack application components for a conversational analytics platform.
  • Develop backend services and APIs that support user queries, orchestration flows, data access, and AI and LLM interactions.
  • Build and enhance the conversational front-end interface using modern web technologies such as React or other agreed frameworks.
  • Integrate the application with LLM services, orchestration layers, semantic data services, and enterprise authentication mechanisms.
  • Implement secure, scalable, and maintainable patterns for user interactions, session handling, and role-based access.
  • Build features that present outputs clearly through narrative responses, charts, and tabular visualisations.
  • Collaborate with AI Engineers on prompt-driven workflows, fallback logic, guardrails, and agent-based interactions.
  • Work with Data Engineers to integrate structured datasets and semantic layers into the user experience.
  • Support usability improvements through pilot feedback, user acceptance testing, and iterative product refinement.
  • Ensure application reliability, performance, and observability across Dev, Test, and Production environments.
  • Contribute to architectural decisions in collaboration with client platform teams and enterprise stakeholders.
  • Produce high-quality engineering documentation and support knowledge transfer to client teams.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!