Full Stack Engineer

EXL
Bengaluru, Karnataka, India

Role Title: Senior Full Stack Engineer

BU/Segment: Digital

Location: Bangalore

Employment Type: Permanent

As part of your duties, you will be responsible for:

  • Design, develop, and maintain full-stack applications using Python (backend) and React.js (frontend)
  • Contribute to technical direction and strategic decisions as a technical expert in all development and implementation phases, providing in-depth and sophisticated analyses to define problems and develop innovative solutions
  • Build and integrate AI agent solutions, including agent orchestration, workflow management, and decision-making systems
  • Develop APIs and microservices to support AI agent communications and data exchange
  • Implement real-time features for agent monitoring, logging, and performance tracking
  • Troubleshoot and resolve technical issues across the full stack
  • Work closely with product managers, designers, and other engineers to deliver high-quality solutions
  • Write clean, maintainable, and efficient code that prioritizes security and data protection.
  • Maintain high software quality standards within the team by adhering to best practices. . Identify and encourage areas for growth and improvement within the group.
  • Work in an agile delivery/ DevOps methodology to deliver enterprise-grade production implementation in iterative sprints.
  • Explore and leverage AI tools to help improve innovation, efficiency and quality across the SDLC.Qualifications:
  • Minimum 5+ Years of experience in application development & support.
  • Strong proficiency in Python with experience in frameworks such as FastAPI, Django, or Flask
  • Advanced React.js skills including hooks, state management (Redux/Context API), and modern JavaScript/TypeScript
  • Experience with RESTful API design and development
  • Experience with AI/ML libraries such as LangChain, OpenAI API, Bedrock, or similar framework
  • Solid understanding of any of the cloud platforms (AWS/Azure/GCP), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, CDK).
  • Strong knowledge of algorithms, design patterns, and fundamental computer science concepts & data structures
  • Experience with CI/CD pipelines and driving automationSkills and Personal attributes we would like to have:
  • Strong communication skills and ability to work with various stakeholders across various geographies
  • Master's or bachelor's degree, preferably from an Engineering Background
  • Be a self-motivated, curious, and productive under high pressure
  • Mentor peers and contribute to high-quality coding patterns

Score my resume against this job, free →

Questions about this job

How do I apply for the Full Stack Engineer job at EXL?

Use the apply link on this page: you apply directly with EXL on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does EXL want for this Full Stack Engineer role?

The job description asks for Python, React.js, FastAPI, Django, Flask, RESTful API design, AI/ML libraries and LangChain. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at EXL?

Apply to the EXL roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, React.js, FastAPI. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Full Stack Engineer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with EXL, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →