Full-Stack Developer

Trida AI

Hyderabad

On-site

INR 1,200,000 - 2,500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trida Labs in Hyderabad, Telangana, is seeking a Full-Stack Developer to build and maintain features across the frontend and backend of our enterprise data products. The role involves working on TridaPad (React/JavaScript) and AgentSQL (FastAPI) with SQLAlchemy and Redis.

You will contribute across UI, APIs, databases, data-source integrations, and AI-assisted features, collaborating with frontend, backend, AI, data, QA, and product teams.

Qualifications

  • 3–5 years of professional full-stack or software development experience.
  • Strong JavaScript and React experience.
  • Solid Python experience with Flask, FastAPI, or similar backend frameworks.
  • Experience building and consuming REST APIs.
  • Solid SQL and PostgreSQL experience, including an ORM such as SQLAlchemy.

Responsibilities

  • Build and maintain production frontend features using React, JavaScript, HTML5, and CSS3.
  • Develop and maintain backend REST APIs with Python frameworks (Flask, FastAPI).
  • Collaborate on data and AI workflows, from native SQL generation to UI integration.
  • Work with multiple data sources, APIs, and backend services.
  • Write end-to-end Cypress tests and backend tests; troubleshoot production issues.
  • Participate in frontend modernization, including TypeScript and modern React patterns.

Skills

JavaScript
React
Python
Flask
FastAPI
SQLAlchemy
PostgreSQL
REST APIs
Authentication
Testing

Tools

Docker
Redis
RQ
Cypress
Jest
React Testing Library

Job description

Full-Stack Developer

About the Job

Company: Trida Labs
Location: Hyderabad, Telangana
Work Model: On-site
Employment Type: Full-time
Experience: 3–5 Years

About Trida Labs

Trida Labs builds products for enterprise data, analytics, and intelligent applications.

Our products include:

  • TridaPad — A platform for querying, analyzing, and visualizing enterprise data.

  • AgentSQL — A natural-language interface for working with enterprise data and generating SQL.

  • TridaPad MCP Server — Connects AI assistants and MCP-compatible clients with TridaPad capabilities.

About the Role

We're looking for a Full-Stack Developer to build and maintain features across the frontend and backend of Trida Labs products.

TridaPad is a mature React application built primarily with JavaScript and React 16. Its backend uses Flask, Flask-RESTful, SQLAlchemy, and RQ on Redis, while AgentSQL is a FastAPI service built with LangChain and LangGraph. You'll work across user interfaces, APIs, databases, data-source integrations, and AI-assisted features.

What You'll Do
Frontend Development
  • Build and maintain production features using React, JavaScript, HTML5, and CSS3.

  • Develop interfaces for SQL editing, query results, dashboards, data exploration, and AI-assisted workflows.

  • Work with Ant Design, Less, and existing frontend components.

  • Integrate frontend features with backend APIs and handle loading, errors, pagination, and data updates.

  • Improve frontend performance for large datasets and data-intensive interfaces.

Backend Development
  • Build and maintain REST APIs and backend services using Python, Flask, and FastAPI.

  • Implement request validation, authentication, authorization, and error handling.

  • Work with PostgreSQL and SQLAlchemy across TridaPad and AgentSQL.

  • Work with Redis and RQ for background query execution and scheduled workflows.

Data & AI Workflows
  • Build AgentSQL features end to end, from FastAPI streaming endpoints to the React UI that shows generated SQL, results, and charts.

  • Work with AI engineers on natural-language-to-SQL features.

  • Turn AgentSQL answers into saved TridaPad queries, visualizations, and dashboards.

Data Source Integrations
  • Work with APIs and backend services supporting TridaPad's 70+ data sources.

  • Handle data-source-specific behavior, query execution, result handling, and errors across integrated systems.

Testing & Production Support
  • Write Cypress end-to-end tests and pytest backend tests for critical workflows.

  • Investigate production issues across frontend, APIs, databases, background jobs, and data-source integrations.

  • Work with QA engineers to reproduce defects, identify root causes, and verify fixes.

Frontend Modernization
  • Help upgrade TridaPad from React 16 to a current React version.

  • Help introduce TypeScript and modern React patterns.

  • Contribute to migration from Enzyme toward React Testing Library.

  • Help introduce TanStack Query alongside the existing axios service layer.

Ownership

You'll own full-stack features from implementation through production support, working closely with Frontend, Backend, AI, Data, QA, and Product teams.

What You’ll Bring
  • 3–5 years of professional full-stack or software development experience.

  • Solid JavaScript and React experience.

  • Solid Python experience with Flask, FastAPI, or similar backend frameworks.

  • Experience building and consuming REST APIs.

  • Solid SQL and PostgreSQL experience, including an ORM such as SQLAlchemy.

  • Understanding of authentication, authorization, and application access controls.

  • Experience writing automated tests and troubleshooting production issues.

Preferred Qualifications
  • Experience with TypeScript and modern React development.

  • Experience with Redis and RQ.

  • Experience with Cypress, Jest, or React Testing Library.

  • Experience with data-intensive applications, analytics platforms, or SaaS products.

  • Experience with AI/LLM applications, natural-language-to-SQL, or agent-based systems.

  • Experience with Docker or cloud-based applications.

Why Join Trida Labs?

A typical workflow starts with a user asking a question in natural language. AgentSQL generates SQL, TridaPad executes it against the customer's data source, and the results are returned for analysis and visualization.

As a Full-Stack Developer, you’ll build features across the frontend, APIs, and data layer behind each step.

Equal Opportunity

Trida Labs is an equal opportunity employer. We value diversity and are committed to creating an inclusive workplace where everyone can contribute and grow.

You do not need to match every requirement listed above to apply. If you have strong experience in some areas and are motivated to learn the rest, we'd still like to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Trida AI • Pune District

On-site
INR 1,200,000 - 1,800,000
Frontend Developer
Frontend Developer

Trida AI • Hyderabad

On-site
INR 900,000 - 1,500,000
DevOps Engineer
DevOps Engineer

Trida AI • Chennai

On-site
INR 1,200,000 - 1,800,000
QA Engineer
QA Engineer

Trida AI • Chennai

On-site
INR 600,000 - 1,200,000
AI Platform Engineer
AI Platform Engineer

Trida AI • Mumbai

Remote
INR 1,200,000 - 1,500,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Trida Labs • Hyderabad

On-site
INR 1,500,000 - 2,600,000
Application Security Engineer
Application Security Engineer

Trida AI • Hyderabad

On-site
INR 1,500,000 - 2,300,000
AI Engineer
AI Engineer

Trida AI • Chennai

On-site
INR 1,500,000 - 3,000,000
Collaborative environment
Hands-on AI projects
Exposure to enterprise data and AI
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Trida AI • Hyderabad

On-site
INR 1,800,000 - 3,000,000
AI Agent Engineer
AI Agent Engineer

Trida AI • Delhi

Remote
INR 1,500,000 - 2,500,000